Replacing instance variables with method calls
pdf removed as not being used