OP adding CrudListenerAdapter