reduced padding in main