wow, almost works