Revert "fucked"

This reverts commit 60ed1e57ea2aa6c42d8a02a93364761ec29e56b2.
Revert "Revert "fucked""

This reverts commit 4ff692ff5fd6824df10236df1d98cbf918571ab7.
Revert "fucked"

This reverts commit 60ed1e57ea2aa6c42d8a02a93364761ec29e56b2.
Flip ACTUALLY working now