update views for rest of directives