fix hit new position update 2