supporting strict-mode latest