initial commit of the trx parser