the main file atm