Here comes the Cell solar system debate.