Obama races to put forth agenda