Refactored CRUD methods to handle request execution and logging