add pathbuilder