+ still experimenting with proper channel declaration, handling and configuration in runtime