qr position valueS won't be negative
version bump, 3.1