Handling directives (begining)