ignore bin and ycm.pyc
implement level 1