handling Drucker-Prager apex