removed args and comments from main