add vector writemime methods
rename flavour to something I can't read