drop and generic project procedures