added random name generator