deleted empty generator in components