added hand camera control