Holy god it almost works