moved vcl subs, acls to attributes and added support for directors