do not modify attributes that are functions