dirtydescent: when one isn’t enough.