working again after subclassing nsmanagedobject
proj