about generators
session7 added