Now it almost works, sometimes