add ability to store partial delivers