adds factor routes