notes about generators (yield not available php < 5.5)