use strict, as recommended by JS sniffer