extracted main method to main module