fixed validatePosition optimization