clean up i can't stand reading this spelling and grammatical errors etc