serve explicit error when name blank