Added observer capability.