character mouse control added.