resuming this to test new reducers library, moving to leiningen project