adding the taskService and some view customization