removed mutable attributes that weren't needed