no more errors on generate
properly naming the items