fix combining mutability