change Reverser to static