Temporary commit. Work on debugging channel layout selection code structure