Enough for all, forever.