corrected instance variables