Make anything besides name optional