Added basic pan/fire implementation