spacing
whitespace checking
spacing