separated correctPosition