add str_repeat, sprintf