reorganized files by name & created first directive