removing mutable fields