number-picker finished most functionalities