bring own messageformat to the party