Generator final