wip
expanding on faq and message type prototype