super broken mid refactor aahbrains