planetary and terrestrial