Not-yet-working admin panel stuff. Fell down a bit of a rabbit hole on another project.