added track up albeit pan bug