resolve some conflict in Stringformat