created an empty generator