start on mutable vars