Well, it's a bit messy, but it works...