rename name to _name internally