lots of channel adjustments for testing
working on autonomus code