add directions
merge?