DABL MVC component