watch position instead of merely getting current one