Fix a bug on Position