r-oughly:Submit me anything