generates names using ruby