supplier requires a name