Yale Planetary Solutions