toPlanetComm needs some work - y u no implicit recursion?