done f_get_num