Added NumberModel type