add number_helper and string_extend