each controller grabs a copy of the data

I know, its not dry, but I need to figure out how to share data between controllers properly.
update today's data