Well, it turned out a bit better than expected, but I'm still not really proud of it.