pattern generator not finished