A simple for generator