all working added directions to type done when transaction is complete