added drive functions to Ch binding