refator  the transaction analyzer and add gzip thread count