progress towards datamodel, bug in prepareSegue