print rp from self rather than self.sim 
print rp from self rather than self.sim 

if this is not done then it will crash if a Pyro object is loaded in jupyter and immediately printed without being initialized
zingale/pyro2,harpolea/pyro2,zingale/pyro2,harpolea/pyro2