support whitespace for incoming directives