For work on UIUC CS196 Group Honors Project