tolbyccia: this is the worst thing i’ve ever spent time on