seperated idExtrapolate number class