ok to have no profile
only accept text
various fixups
include all
Merge pull request #15 from WiFL-co/mvp-fixups

More fixups