format pre.source