TouchProvider comments

Added smart move method to touch provider