Crud with layout