added strict-mode annotation