rules CRUD alpha