better message handling, defaults and configuration
better message handling, defaults and configuration