Let's make a sane-ish interface.