ah that directive syntax pitfall