added ability to just set name