@aegnor: I've been meaning