First draft, works for most planet hosts