allow plaintext, and custom content-type options