added read/edit logic for journey