OP splitting CrudController to CrawlerCrudController