add object and instance observers