Filling the cup for this generation and the next