updated using-the-generator post