fixed up the store to allow for cacheing, general cleanup of console logs