rename hooks to read/create/update/destroy