fixed indentation and whitespace