class variable manipulation