add pathformatter