updated for other requests (delete, clear)