One Generation Fighting For The Next.