picking up the pieces -- [eden]