Finding planetary puzzle pieces