added random name functionality