cook three generations