added mor.assert for bulletproofing relationship changes