added channel service and basic configuration stuff