remove empty statement
remove empty statement
modifier order
remove uneeded main method