I mean, imo the type should be immutable