add transaction docs, update old docs