removing dead code
cleaning tidlists
simplifying transactions package