added a few more directives from the ALC app and implemented them properly in the views