Add deliver! method and test. All tests passing