Fixed space issues, code alignment, tabs -> spaces.