class, instance and class level instance variables