Recursive dispatch and delivery