correction in CoreObject, signalGiver