finally decided remove previousPosition