spaces and formatting