Add succeed, fail, and tons of comments