minors spelling corrections
still thinking