First Main Method Invoked