broken; continued work on join commands