kvo removed, pan gesture using instead