jeweler generates its things