generation spending