add string format function supporting