generate works again