make file first