support deleting objects