now treating sameObj as observed; still playing with model