Add summary and fix language errors here and there.