writing more pass properties. also improved whitespace writing.