normalized directives
Working again, need to push the directives into an ordered structure.