finally descent could not be avoided