changed mode to 'use strict';