Rough delivery