delete methods for all types