more progress, got the main method set up