First pass implementation of confirms and timers