- work on messages
- introduce Header "value" interface