all paths wip
merge