And a word to say i did read mit paper that shawnBaek89 mentioned and there are some errors.