beginning work on proxy directives