final report - University of Illinois at Urbana