started with directives - currently not working!