experimenting with a basic generator gem