move use strict inside define block