a really shitty masterpost for this really shitty au here ya go