I think there is a confusion. object attributes that are data dependent need the trailing _ but not every data dependent variable in the code. makes sense?