introducing channel properties