working with hammer drag and zoom events