update to coredata object extension