exclude other photon when calculating isolation
initial UML toy setup
new chains