some cleanup. Think there was tabs and spaces mixed, wouldn't run