more work towards full EM for a smallish but realistic model