Es2 & Es3 OpenMP added