main file still work in progress