added multiple threads and unification
1/25/2013 Meeting