initial work on adding control of the size and storage of sent lists