add stringformat