add CRUD for Traps