The main file so far