product flexibility