use class level variables