finish es2