allow specifying a name