fixed indentation and whitespaces