Crtp channel

merging crtp work into master