Name constructor updated