Skip selfloop; Add makefile.