task manager - Custom Directives