add new handlers

add beforeDelete
add beforeAssignFields
add afterSave