changed TransLogger and VarLogger to non static