diff --git a/frontend/app/activity/activity.services.js b/frontend/app/activity/activity.services.js
index d8fb232d1dc0c4f74f9ce749957bb8be1fcdeda3..6e9c7e735b713052b7266ec2553986b6cf2130ce 100644
--- a/frontend/app/activity/activity.services.js
+++ b/frontend/app/activity/activity.services.js
@@ -1,6 +1,3 @@
-'use strict';
-
-
 var ActivityServices = angular.module('metabase.activity.services', ['ngResource', 'ngCookies']);
 
 ActivityServices.factory('Activity', ['$resource', '$cookies', function($resource, $cookies) {
diff --git a/frontend/app/admin/databases/databases.controllers.js b/frontend/app/admin/databases/databases.controllers.js
index c9e7d72e770a4d832dc671f18077b97ccdcfa5b5..bb255b1efd81a3b220698c31ff9d778ce142ae62 100644
--- a/frontend/app/admin/databases/databases.controllers.js
+++ b/frontend/app/admin/databases/databases.controllers.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import _ from "underscore";
 
 var DatabasesControllers = angular.module('metabaseadmin.databases.controllers', ['metabase.metabase.services']);
diff --git a/frontend/app/admin/databases/databases.module.js b/frontend/app/admin/databases/databases.module.js
index 0f7b35a8adb739ab9317764719d1c6e6d8129d24..977124072d7eff7a3e7d883e8509ee1bdae111ce 100644
--- a/frontend/app/admin/databases/databases.module.js
+++ b/frontend/app/admin/databases/databases.module.js
@@ -1,5 +1,3 @@
-'use strict';
-
 var AdminDatabases = angular.module('metabaseadmin.databases', [
     'metabaseadmin.databases.controllers'
 ]);
diff --git a/frontend/app/admin/metadata/components/MetadataEditor.react.js b/frontend/app/admin/metadata/components/MetadataEditor.react.js
index 2a920987001ab600f6696353bb59dc7ce21d033b..1ce4c9ff75814bb2b722581bd068a7152fb04d39 100644
--- a/frontend/app/admin/metadata/components/MetadataEditor.react.js
+++ b/frontend/app/admin/metadata/components/MetadataEditor.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import MetadataHeader from './MetadataHeader.react';
 import MetadataTableList from './MetadataTableList.react';
 import MetadataTable from './MetadataTable.react';
diff --git a/frontend/app/admin/metadata/components/MetadataField.react.js b/frontend/app/admin/metadata/components/MetadataField.react.js
index a08c0fc1bc46bbff6ae0dd52dd2ed2532c03897f..9eef190176ed6c05fe42cad1732c45e64e921577 100644
--- a/frontend/app/admin/metadata/components/MetadataField.react.js
+++ b/frontend/app/admin/metadata/components/MetadataField.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import Input from "metabase/components/Input.react";
 import Select from "metabase/components/Select.react";
 
diff --git a/frontend/app/admin/metadata/components/MetadataHeader.react.js b/frontend/app/admin/metadata/components/MetadataHeader.react.js
index cdddc7b24a9caa725e812d0345d3520741317873..7f78ec68b208519f37807df695f053ffead5c3de 100644
--- a/frontend/app/admin/metadata/components/MetadataHeader.react.js
+++ b/frontend/app/admin/metadata/components/MetadataHeader.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import SaveStatus from "metabase/components/SaveStatus.react";
 import Toggle from "metabase/components/Toggle.react";
 
diff --git a/frontend/app/admin/metadata/components/MetadataSchema.react.js b/frontend/app/admin/metadata/components/MetadataSchema.react.js
index 0b269842ee4b562a5702dcefe2ca0c59fba0da06..db82b6a20cf63908d26b22a3938562018886135d 100644
--- a/frontend/app/admin/metadata/components/MetadataSchema.react.js
+++ b/frontend/app/admin/metadata/components/MetadataSchema.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 export default React.createClass({
     displayName: "MetadataSchema",
     propTypes: {
diff --git a/frontend/app/admin/metadata/components/MetadataTable.react.js b/frontend/app/admin/metadata/components/MetadataTable.react.js
index c40ceb95bdcd8669c9a0effcde163ac0ac5613cb..579fb4d30d350da47b1554eebed2a44d2fa6e207 100644
--- a/frontend/app/admin/metadata/components/MetadataTable.react.js
+++ b/frontend/app/admin/metadata/components/MetadataTable.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import Input from "metabase/components/Input.react";
 import MetadataField from "./MetadataField.react";
 import ProgressBar from "metabase/components/ProgressBar.react";
diff --git a/frontend/app/admin/metadata/components/MetadataTableList.react.js b/frontend/app/admin/metadata/components/MetadataTableList.react.js
index f2df504c74d253dbb6bae0a04720992d7a35011c..e21ec30355b6983e8abfa5b068947d35a54de196 100644
--- a/frontend/app/admin/metadata/components/MetadataTableList.react.js
+++ b/frontend/app/admin/metadata/components/MetadataTableList.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import _ from "underscore";
 
 import ProgressBar from "metabase/components/ProgressBar.react";
diff --git a/frontend/app/admin/metadata/metadata.controllers.js b/frontend/app/admin/metadata/metadata.controllers.js
index a4e38e912473e06f53ea2c7dc497556e4f4663c7..bc920678093c17d10cca447142a5700742ce12e5 100644
--- a/frontend/app/admin/metadata/metadata.controllers.js
+++ b/frontend/app/admin/metadata/metadata.controllers.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import _ from "underscore";
 
 import MetadataEditor from './components/MetadataEditor.react';
diff --git a/frontend/app/admin/metadata/metadata.module.js b/frontend/app/admin/metadata/metadata.module.js
index 8bb71e9f24ab7e04d09ffb7badd1846eaed55f9b..dc8391844521e1358623e8eca98d470a0a3a9909 100644
--- a/frontend/app/admin/metadata/metadata.module.js
+++ b/frontend/app/admin/metadata/metadata.module.js
@@ -1,5 +1,3 @@
-'use strict';
-
 angular
 .module('metabase.admin.metadata', [
     'metabase.admin.metadata.controllers'
diff --git a/frontend/app/admin/people/actions.js b/frontend/app/admin/people/actions.js
index 86b2bb2bad7d35c0899657305d6042a32937f97e..16457bbc84b09ff956cf3f90c16a8222357482df 100644
--- a/frontend/app/admin/people/actions.js
+++ b/frontend/app/admin/people/actions.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import { createAction } from "redux-actions";
 import moment from "moment";
 import { normalize, Schema, arrayOf } from "normalizr";
diff --git a/frontend/app/admin/people/components/AdminPeople.react.js b/frontend/app/admin/people/components/AdminPeople.react.js
index f1dd89967185c17d554e622f8bbb8c071098ecce..935e062b465c26c90a3b710243083aaa8e275a20 100644
--- a/frontend/app/admin/people/components/AdminPeople.react.js
+++ b/frontend/app/admin/people/components/AdminPeople.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 import _ from "underscore";
 
diff --git a/frontend/app/admin/people/components/EditUserForm.react.js b/frontend/app/admin/people/components/EditUserForm.react.js
index 671729ef40331559e6f699cb43e7a0b6c44b1c88..0c0f36d7cdae78796245554cca4314b99e435f1c 100644
--- a/frontend/app/admin/people/components/EditUserForm.react.js
+++ b/frontend/app/admin/people/components/EditUserForm.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 import _ from "underscore";
 import cx from "classnames";
diff --git a/frontend/app/admin/people/components/UserActionsSelect.react.js b/frontend/app/admin/people/components/UserActionsSelect.react.js
index d12f0fd80cacfc55ae2cc31a66368a381a1bacd1..5a1c9ebb2e6ec03e6484536e2b9523ad0dca176f 100644
--- a/frontend/app/admin/people/components/UserActionsSelect.react.js
+++ b/frontend/app/admin/people/components/UserActionsSelect.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import Icon from "metabase/components/Icon.react";
diff --git a/frontend/app/admin/people/components/UserRoleSelect.react.js b/frontend/app/admin/people/components/UserRoleSelect.react.js
index 6a8f552b2a801fa45ee918dc9ea6bbfe1d82c9eb..84c51bc9cedbaa69ade1912ffce720e659902c25 100644
--- a/frontend/app/admin/people/components/UserRoleSelect.react.js
+++ b/frontend/app/admin/people/components/UserRoleSelect.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 import cx from "classnames";
 
diff --git a/frontend/app/admin/people/containers/AdminPeopleApp.react.js b/frontend/app/admin/people/containers/AdminPeopleApp.react.js
index 575c1c2882cfa068517d6d8f85552e42d79b6573..7cba5b7ae3dbaff24f6d60afcdbac43ce22b6e93 100644
--- a/frontend/app/admin/people/containers/AdminPeopleApp.react.js
+++ b/frontend/app/admin/people/containers/AdminPeopleApp.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 import { connect } from "react-redux";
 
diff --git a/frontend/app/admin/people/people.controllers.js b/frontend/app/admin/people/people.controllers.js
index 3d1fd28b8fe6d1a0f2ff99f43a664f1d883697a1..908a1cccfd26045a190d7af99f29b7427de3f03e 100644
--- a/frontend/app/admin/people/people.controllers.js
+++ b/frontend/app/admin/people/people.controllers.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import { createStore, applyMiddleware, combineReducers, compose } from 'redux';
 import promiseMiddleware from 'redux-promise';
 import thunkMidleware from "redux-thunk";
diff --git a/frontend/app/admin/people/people.module.js b/frontend/app/admin/people/people.module.js
index 51719964a3deda4fd81f0ce7a41c0c78dea39079..46e34791b252c49089397330539e809aae4e6ce0 100644
--- a/frontend/app/admin/people/people.module.js
+++ b/frontend/app/admin/people/people.module.js
@@ -1,5 +1,3 @@
-'use strict';
-
 var AdminPeople = angular.module('metabaseadmin.people', [
     'metabaseadmin.people.controllers'
 ]);
diff --git a/frontend/app/admin/people/reducers.js b/frontend/app/admin/people/reducers.js
index 82b824521d3bda2ca4f40ddbfc06a5162e63e740..14c1e2a1459cccb892e3e354665fee0e93392dea 100644
--- a/frontend/app/admin/people/reducers.js
+++ b/frontend/app/admin/people/reducers.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import _ from "underscore";
 
 import { handleActions } from 'redux-actions';
diff --git a/frontend/app/admin/people/selectors.js b/frontend/app/admin/people/selectors.js
index efbe60e67b24e0da81dd9c5789253f1e39cc9ccc..93e7e00244b3f247b9d5fd849cf50418f95d58e0 100644
--- a/frontend/app/admin/people/selectors.js
+++ b/frontend/app/admin/people/selectors.js
@@ -1,9 +1,7 @@
-"use strict";
-
 import { createSelector } from 'reselect';
 
 // our master selector which combines all of our partial selectors above
 export const adminPeopleSelectors = createSelector(
 	[state => state.modal, state => state.users],
 	(modal, users) => ({modal, users})
-);
\ No newline at end of file
+);
diff --git a/frontend/app/admin/settings/components/SettingsEditor.react.js b/frontend/app/admin/settings/components/SettingsEditor.react.js
index cb73a26fcbd6e183ebe4fc7a083246ed189aec68..26cbab899a9aab3ed17daf7412d7833a5ec8d3d6 100644
--- a/frontend/app/admin/settings/components/SettingsEditor.react.js
+++ b/frontend/app/admin/settings/components/SettingsEditor.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import _ from "underscore";
 
 import SettingsHeader from "./SettingsHeader.react";
diff --git a/frontend/app/admin/settings/components/SettingsHeader.react.js b/frontend/app/admin/settings/components/SettingsHeader.react.js
index 1f7301bdad7e7faccf563045b71e4c6ff58ef031..1fb7fc9f2fb63def910476bcb8aaea25aea5448f 100644
--- a/frontend/app/admin/settings/components/SettingsHeader.react.js
+++ b/frontend/app/admin/settings/components/SettingsHeader.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import SaveStatus from "metabase/components/SaveStatus.react";
 
 export default React.createClass({
diff --git a/frontend/app/admin/settings/components/SettingsSetting.react.js b/frontend/app/admin/settings/components/SettingsSetting.react.js
index ccd767bb449bc14a1937e5ef052b4250c6b9766b..891b34ec4b0a3b0ee0784f6ea83e2408f307cb17 100644
--- a/frontend/app/admin/settings/components/SettingsSetting.react.js
+++ b/frontend/app/admin/settings/components/SettingsSetting.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import _ from "underscore";
 
 import Input from "metabase/components/Input.react";
diff --git a/frontend/app/admin/settings/settings.controllers.js b/frontend/app/admin/settings/settings.controllers.js
index 04c4a764e73ae3b3a0e23023addd1931a69bd9f0..14e166703e4cb29c09e6cd01fedf1100b8841540 100644
--- a/frontend/app/admin/settings/settings.controllers.js
+++ b/frontend/app/admin/settings/settings.controllers.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import _ from "underscore";
 
 import SettingsEditor from './components/SettingsEditor.react';
diff --git a/frontend/app/admin/settings/settings.module.js b/frontend/app/admin/settings/settings.module.js
index 3f656d4764cb43e73466e18a4691dcc350561340..371cec1730f4286aaeae8f5e761ff92a6c95a1ac 100644
--- a/frontend/app/admin/settings/settings.module.js
+++ b/frontend/app/admin/settings/settings.module.js
@@ -1,5 +1,3 @@
-'use strict';
-
 var SettingsAdmin = angular.module('metabaseadmin.settings', [
     'metabaseadmin.settings.controllers',
     'metabase.services'
diff --git a/frontend/app/app.js b/frontend/app/app.js
index 1275ecda87c980b3178794a8ef83f0f3649dea50..47906c94bcaef820b3ce2e6972d7ee94ab591586 100644
--- a/frontend/app/app.js
+++ b/frontend/app/app.js
@@ -1,5 +1,3 @@
-'use strict';
-
 // Declare app level module which depends on filters, and services
 var Metabase = angular.module('metabase', [
     'ngRoute',
diff --git a/frontend/app/auth/auth.controllers.js b/frontend/app/auth/auth.controllers.js
index c99d631b6dbe47373f7a07f4730e1983f7ab2a5a..c64a3169152df1cb2fd05878cd8d905c55876dd7 100644
--- a/frontend/app/auth/auth.controllers.js
+++ b/frontend/app/auth/auth.controllers.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import MetabaseSettings from "metabase/lib/settings";
 
 var AuthControllers = angular.module('metabase.auth.controllers', [
diff --git a/frontend/app/auth/auth.module.js b/frontend/app/auth/auth.module.js
index bafcd96061c18629f94d805a8fb42ee4fc524d9c..7273192c2c866a9e314a593823031537b8c605d7 100644
--- a/frontend/app/auth/auth.module.js
+++ b/frontend/app/auth/auth.module.js
@@ -1,5 +1,3 @@
-'use strict';
-
 var Auth = angular.module('metabase.auth', ['metabase.auth.controllers']);
 
 Auth.config(['$routeProvider', function($routeProvider) {
diff --git a/frontend/app/auth/auth.services.js b/frontend/app/auth/auth.services.js
index 8480c69c4312c6d58ef1fd60e285f4f76e6ffd32..dfb161c09d1871f295fc3e959e7941b6688c4334 100644
--- a/frontend/app/auth/auth.services.js
+++ b/frontend/app/auth/auth.services.js
@@ -1,5 +1,3 @@
-'use strict';
-
 var AuthServices = angular.module('metabase.auth.services', []);
 
 AuthServices.service('AuthUtil', ['$rootScope', '$location', 'ipCookie', function($rootScope, $location, ipCookie) {
@@ -17,4 +15,4 @@ AuthServices.service('AuthUtil', ['$rootScope', '$location', 'ipCookie', functio
         $rootScope.$broadcast('appstate:login', sessionId);
     };
 
-}]);
\ No newline at end of file
+}]);
diff --git a/frontend/app/card/card.charting.js b/frontend/app/card/card.charting.js
index 934c95344f87b7b56d6911c18e3a89b9a7e0ec14..c0a32d2fe23faf5f9275925f9f911142bfc839cc 100644
--- a/frontend/app/card/card.charting.js
+++ b/frontend/app/card/card.charting.js
@@ -1,4 +1,3 @@
-'use strict';
 /*global google*/
 
 import _ from "underscore";
diff --git a/frontend/app/card/card.controllers.js b/frontend/app/card/card.controllers.js
index 9f009b16bc85c698a46cd69c3cc4d9a602b0a789..963e4f79658bccf2cb06fd61bc358299590e8572 100644
--- a/frontend/app/card/card.controllers.js
+++ b/frontend/app/card/card.controllers.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import _ from "underscore";
 
 import MetabaseAnalytics from '../lib/analytics';
diff --git a/frontend/app/card/card.directives.js b/frontend/app/card/card.directives.js
index 40791b9d2efcfe04df0a2e396ea71b26f1757c6e..daaab51ea0067b3d505732d4cc2e9c833b0f383e 100644
--- a/frontend/app/card/card.directives.js
+++ b/frontend/app/card/card.directives.js
@@ -1,5 +1,3 @@
-'use strict';
-
 /*global setTimeout */
 
 var CardDirectives = angular.module('metabase.card.directives', []);
diff --git a/frontend/app/card/card.module.js b/frontend/app/card/card.module.js
index 4859347e78af86867772399821af87b853ebc045..5398d590fe0f5934a02b773134cbc08aeb972b3b 100644
--- a/frontend/app/card/card.module.js
+++ b/frontend/app/card/card.module.js
@@ -1,5 +1,3 @@
-'use strict';
-
 // Card
 var Card = angular.module('metabase.card', [
     'ngRoute',
diff --git a/frontend/app/card/card.services.js b/frontend/app/card/card.services.js
index 15c93757fc96dd52dfd958495a108f5e9896414c..0dce4c92c945bd927ded755afc72850a4ea2a29a 100644
--- a/frontend/app/card/card.services.js
+++ b/frontend/app/card/card.services.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import _ from "underscore";
 
 // Card Services
diff --git a/frontend/app/card/card.util.js b/frontend/app/card/card.util.js
index 8d7b660f889bc4bd74e155eaf96548a0550eeb11..a9b553da61fe1c5f181174d61cc8b915b7a9e448 100644
--- a/frontend/app/card/card.util.js
+++ b/frontend/app/card/card.util.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import Query from "metabase/lib/query";
 
 export function serializeCardForUrl(card) {
diff --git a/frontend/app/components/ActionButton.react.js b/frontend/app/components/ActionButton.react.js
index f6a1f6c15b2567cce2aa2f42d98bee2c2ee4384f..5f93bf76f52133c430bac18df951e1703070e12e 100644
--- a/frontend/app/components/ActionButton.react.js
+++ b/frontend/app/components/ActionButton.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import Icon from "metabase/components/Icon.react";
 
 import cx from "classnames";
diff --git a/frontend/app/components/AddToDashSelectDashModal.react.js b/frontend/app/components/AddToDashSelectDashModal.react.js
index 4a7b2ee3765831d148bd126b69a4fb372b74a83d..42ed47b18ebdbda7bf5a80e87c399c11540926d3 100644
--- a/frontend/app/components/AddToDashSelectDashModal.react.js
+++ b/frontend/app/components/AddToDashSelectDashModal.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import CreateDashboardModal from 'metabase/components/CreateDashboardModal.react';
 import ModalContent from "metabase/components/ModalContent.react";
 import SortableItemList from 'metabase/components/SortableItemList.react';
diff --git a/frontend/app/components/CheckBox.react.js b/frontend/app/components/CheckBox.react.js
index c91797fe8e078eb2f8d4afd36939816af44f37b7..4e7427655332da688d3f1a8392e54be9d29d7460 100644
--- a/frontend/app/components/CheckBox.react.js
+++ b/frontend/app/components/CheckBox.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import React, { Component, PropTypes } from 'react';
 import Icon from 'metabase/components/Icon.react';
 
diff --git a/frontend/app/components/ColumnarSelector.react.js b/frontend/app/components/ColumnarSelector.react.js
index d13ad786e2ba8082cb8c14d49737c8effce9e88b..95e264558030f9ba54fdfa2092dbb353ebbc86a3 100644
--- a/frontend/app/components/ColumnarSelector.react.js
+++ b/frontend/app/components/ColumnarSelector.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import Icon from "metabase/components/Icon.react";
 
 import cx from "classnames";
diff --git a/frontend/app/components/CreateDashboardModal.react.js b/frontend/app/components/CreateDashboardModal.react.js
index 858fd6f28fa263e0eb86e5e66747ba2ec8e5bfc4..a526f2ae329bcab4343d6e93f3fbdf1ed2effa39 100644
--- a/frontend/app/components/CreateDashboardModal.react.js
+++ b/frontend/app/components/CreateDashboardModal.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import FormField from "metabase/components/FormField.react";
 import ModalContent from "metabase/components/ModalContent.react";
 
diff --git a/frontend/app/components/DashboardsDropdown.react.js b/frontend/app/components/DashboardsDropdown.react.js
index 72361fbced5b94203a169df264e00ac14fba2fd6..ffb33921503854022610bf76d00a8056a127fc35 100644
--- a/frontend/app/components/DashboardsDropdown.react.js
+++ b/frontend/app/components/DashboardsDropdown.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from 'react';
 import _ from "underscore";
 import cx from "classnames";
diff --git a/frontend/app/components/DeleteQuestionModal.react.js b/frontend/app/components/DeleteQuestionModal.react.js
index 679171033060badcfb1ad76fcd7e1392a49cdfe5..f497d948794db70374c8ee8917f68603aca5b720 100644
--- a/frontend/app/components/DeleteQuestionModal.react.js
+++ b/frontend/app/components/DeleteQuestionModal.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import ModalContent from "metabase/components/ModalContent.react";
 
 import inflection from "inflection";
diff --git a/frontend/app/components/FormField.react.js b/frontend/app/components/FormField.react.js
index 66e58ff0a911d50a711a5c3c9ffefe1c33c59726..8410241ea7966ebdb4962504da1c2a918b661b38 100644
--- a/frontend/app/components/FormField.react.js
+++ b/frontend/app/components/FormField.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import cx from "classnames";
 
 export default React.createClass({
diff --git a/frontend/app/components/Header.react.js b/frontend/app/components/Header.react.js
index af2b0f00b56f2d0c7aa341aa0a1cfb79bda30ef8..d5b9b00e00ffce7c94b033231bbb2a823f21ea63 100644
--- a/frontend/app/components/Header.react.js
+++ b/frontend/app/components/Header.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import Input from "metabase/components/Input.react";
 
 export default class Header extends React.Component {
diff --git a/frontend/app/components/HistoryModal.react.js b/frontend/app/components/HistoryModal.react.js
index b9d56a1561c31fd69bae9835065315ebe3ba97ff..0832531788f30699bc4d1d009c28ca4fc0d3fe13 100644
--- a/frontend/app/components/HistoryModal.react.js
+++ b/frontend/app/components/HistoryModal.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import ActionButton from "metabase/components/ActionButton.react";
diff --git a/frontend/app/components/Icon.react.js b/frontend/app/components/Icon.react.js
index e696abfb15231c7adf9ee7e1bfb7b8b686469110..1d85229e0c66bd765e9e434c54ab6b1367df6e40 100644
--- a/frontend/app/components/Icon.react.js
+++ b/frontend/app/components/Icon.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import { loadIcon } from 'metabase/icon_paths';
 
 export default class Icon extends React.Component {
diff --git a/frontend/app/components/IconBorder.react.js b/frontend/app/components/IconBorder.react.js
index 2abdcea005cc54877e154cecc95ccd44aff0d8f3..e952d8f1fdb3305f23542c07936aabff4a7c6117 100644
--- a/frontend/app/components/IconBorder.react.js
+++ b/frontend/app/components/IconBorder.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import React, { Component, PropTypes, findDOMNode } from 'react';
 import cx from "classnames";
 
diff --git a/frontend/app/components/Input.react.js b/frontend/app/components/Input.react.js
index c1b74c73ab86050d7b7ac5f52416a09870eef58c..e4b8c73a79eec13bbf0f3a7fbb05c1a493ca46c1 100644
--- a/frontend/app/components/Input.react.js
+++ b/frontend/app/components/Input.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 export default React.createClass({
     displayName: "Input",
     propTypes: {
diff --git a/frontend/app/components/LoadingAndErrorWrapper.react.js b/frontend/app/components/LoadingAndErrorWrapper.react.js
index 7c12fab880e8a5eaabaa542288bdf3d967dfc5be..dea46751bbe2a6da05a84a4aa1080d9512db3619 100644
--- a/frontend/app/components/LoadingAndErrorWrapper.react.js
+++ b/frontend/app/components/LoadingAndErrorWrapper.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import LoadingSpinner from "metabase/components/LoadingSpinner.react";
diff --git a/frontend/app/components/LoadingSpinner.react.js b/frontend/app/components/LoadingSpinner.react.js
index 89d239d1b0cb235da006e6629293b79eb0995bbd..641e82dd28985b8ae8f0a5fad5f4e969784635b4 100644
--- a/frontend/app/components/LoadingSpinner.react.js
+++ b/frontend/app/components/LoadingSpinner.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 /* just a spinner, sitting here, spinning endlessly */
 
 var LoadingSpinner = React.createClass({
diff --git a/frontend/app/components/LogoIcon.react.js b/frontend/app/components/LogoIcon.react.js
index 985c15b424919bae09257122c2fc00a25b50b892..9f7ca5cb0f80e820e8ddc9b914840a5982f167c9 100644
--- a/frontend/app/components/LogoIcon.react.js
+++ b/frontend/app/components/LogoIcon.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import React, { Component, PropTypes } from "react";
 
 
@@ -26,4 +24,4 @@ LogoIcon.defaultProps = {
 LogoIcon.propTypes = {
 	width: PropTypes.number,
     height: PropTypes.number
-}
\ No newline at end of file
+}
diff --git a/frontend/app/components/Modal.react.js b/frontend/app/components/Modal.react.js
index 8061be00f8309d3b28e837da204ebb16d4be524a..6172f98474d7a9874ac26939145c9a69fe6bb7bf 100644
--- a/frontend/app/components/Modal.react.js
+++ b/frontend/app/components/Modal.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import OnClickOutsideWrapper from "./OnClickOutsideWrapper.react";
diff --git a/frontend/app/components/ModalContent.react.js b/frontend/app/components/ModalContent.react.js
index 79a07094e021df6985663bf111bf2b2ae7f19e9e..bc4a1752dbfd7fa605a6b85ce1e808299be8874e 100644
--- a/frontend/app/components/ModalContent.react.js
+++ b/frontend/app/components/ModalContent.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import Icon from "metabase/components/Icon.react";
diff --git a/frontend/app/components/ModalWithTrigger.react.js b/frontend/app/components/ModalWithTrigger.react.js
index 285f8614355698dab048ba40534bb57a5939ac16..d76c3b770ecebe35117c6a9f617c0ff99912dd2e 100644
--- a/frontend/app/components/ModalWithTrigger.react.js
+++ b/frontend/app/components/ModalWithTrigger.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import Triggerable from './Triggerable.react';
 import Modal from './Modal.react';
 
diff --git a/frontend/app/components/Navbar.react.js b/frontend/app/components/Navbar.react.js
index 1785310f51fea1133fbd6689d357e09bf294a54c..a714bbab42f44ff4eb6a89cb65bac2c9e86352cd 100644
--- a/frontend/app/components/Navbar.react.js
+++ b/frontend/app/components/Navbar.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from 'react';
 import cx from "classnames";
 
diff --git a/frontend/app/components/OnClickOutsideWrapper.react.js b/frontend/app/components/OnClickOutsideWrapper.react.js
index 5a49d2515eeaff80f83099187b1f765586aac2d7..eef3e470db158a080a58e977d19a4b063f648738 100644
--- a/frontend/app/components/OnClickOutsideWrapper.react.js
+++ b/frontend/app/components/OnClickOutsideWrapper.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import OnClickOutside from 'react-onclickoutside';
 
 // this feels a little silly, but we have this component ONLY so that we can add the OnClickOutside functionality on an
diff --git a/frontend/app/components/PasswordReveal.react.js b/frontend/app/components/PasswordReveal.react.js
index fdf6c88a275990375c9c0b0c2bf9c2fec3b58447..ff8f5b49d00d6c7d67d4f7834d5aab8ac9b07c47 100644
--- a/frontend/app/components/PasswordReveal.react.js
+++ b/frontend/app/components/PasswordReveal.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 
diff --git a/frontend/app/components/Popover.react.js b/frontend/app/components/Popover.react.js
index e0239faf0383b485eae3e057bfe66f492222ac5f..d4d63c2e56b47d169cdfc9eb723f0357cbc74414 100644
--- a/frontend/app/components/Popover.react.js
+++ b/frontend/app/components/Popover.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import OnClickOutsideWrapper from "./OnClickOutsideWrapper.react";
diff --git a/frontend/app/components/PopoverWithTrigger.react.js b/frontend/app/components/PopoverWithTrigger.react.js
index 39588c837ad24cff32324f3bba3d611893ea5034..2e2afc8d99ad1d82ddd765e03736dd199b1414c4 100644
--- a/frontend/app/components/PopoverWithTrigger.react.js
+++ b/frontend/app/components/PopoverWithTrigger.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import Triggerable from './Triggerable.react';
 import Popover from './Popover.react';
 
diff --git a/frontend/app/components/ProfileLink.react.js b/frontend/app/components/ProfileLink.react.js
index 10831f50f888fab309ef7787d03c2ec2ba42ef9b..15dc0791c8a7f13c1e917fdda6a09f68f4ce6c46 100644
--- a/frontend/app/components/ProfileLink.react.js
+++ b/frontend/app/components/ProfileLink.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import React, { Component, PropTypes } from 'react';
 import OnClickOut from 'react-onclickout';
 import cx from 'classnames';
diff --git a/frontend/app/components/ProgressBar.react.js b/frontend/app/components/ProgressBar.react.js
index ea671f0a5e036a5302d900fc44a5385a199f8cc0..a1cf3d9877b98af197cd9ad399d1d6b2f4d988fa 100644
--- a/frontend/app/components/ProgressBar.react.js
+++ b/frontend/app/components/ProgressBar.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 export default React.createClass({
     displayName: "ProgressBar",
     propTypes: {
diff --git a/frontend/app/components/QuestionSavedModal.react.js b/frontend/app/components/QuestionSavedModal.react.js
index 1219049593c010bb343d8e0a89bee0a8460338b8..8411aefcec2192ff87842ea85d9c3876c42013f5 100644
--- a/frontend/app/components/QuestionSavedModal.react.js
+++ b/frontend/app/components/QuestionSavedModal.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import ModalContent from "metabase/components/ModalContent.react";
 
 export default React.createClass({
diff --git a/frontend/app/components/RadioSelect.react.js b/frontend/app/components/RadioSelect.react.js
index d7bed7b6ddb2d8248eac9bb8ba6f3fe4507f8df8..6818a115c47999b6305c0287c1dab2f6f1689068 100644
--- a/frontend/app/components/RadioSelect.react.js
+++ b/frontend/app/components/RadioSelect.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import cx from "classnames";
 
 export default React.createClass({
diff --git a/frontend/app/components/SaveQuestionModal.react.js b/frontend/app/components/SaveQuestionModal.react.js
index dcf6d25d3acc8b9f8f853fb486de7aea2cab685f..d9822144b746ab8f1eca498cdaec6ff44ddb1a2a 100644
--- a/frontend/app/components/SaveQuestionModal.react.js
+++ b/frontend/app/components/SaveQuestionModal.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import FormField from "metabase/components/FormField.react";
 import ModalContent from "metabase/components/ModalContent.react";
 
diff --git a/frontend/app/components/SaveStatus.react.js b/frontend/app/components/SaveStatus.react.js
index 243d408b485328511b3839d0d592067ee907e4cd..85272a72001bbe90dbd601c4725317f548502b37 100644
--- a/frontend/app/components/SaveStatus.react.js
+++ b/frontend/app/components/SaveStatus.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import Icon from "metabase/components/Icon.react";
 import LoadingSpinner from "metabase/components/LoadingSpinner.react";
 
diff --git a/frontend/app/components/Select.react.js b/frontend/app/components/Select.react.js
index 625305fbd36b925c1a130693c969d62cfbefc21d..7ed91fc5d8a7a7cb7458935afa25ea6e44ed12d1 100644
--- a/frontend/app/components/Select.react.js
+++ b/frontend/app/components/Select.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import ColumnarSelector from "metabase/components/ColumnarSelector.react";
 import Icon from "metabase/components/Icon.react";
 import PopoverWithTrigger from "metabase/components/PopoverWithTrigger.react";
diff --git a/frontend/app/components/SortableItemList.react.js b/frontend/app/components/SortableItemList.react.js
index fdb9dca25893533af1423af5f078c3f645df63c0..13e98513daf45b9a1a6dda270a53d01093eb2cae 100644
--- a/frontend/app/components/SortableItemList.react.js
+++ b/frontend/app/components/SortableItemList.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import RadioSelect from 'metabase/components/RadioSelect.react';
 
 export default class SortableItemList extends React.Component {
diff --git a/frontend/app/components/Toggle.react.js b/frontend/app/components/Toggle.react.js
index 021bbb18303cb80fe1db4acda28f2c0c5b3d6dd4..ec176300b5b04f0ed6245bbdd22de23f5484fe97 100644
--- a/frontend/app/components/Toggle.react.js
+++ b/frontend/app/components/Toggle.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import cx from "classnames";
 
 export default React.createClass({
diff --git a/frontend/app/components/Triggerable.react.js b/frontend/app/components/Triggerable.react.js
index 062f31bdf41885d08ad48c307223dee48dfce614..811037bfc4c04fba3f830ab9ff0f1cb08efc996b 100644
--- a/frontend/app/components/Triggerable.react.js
+++ b/frontend/app/components/Triggerable.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import cx from "classnames";
diff --git a/frontend/app/components/UserAvatar.react.js b/frontend/app/components/UserAvatar.react.js
index 42a1e4ffa1a3b11c4de1f05b46aa95cdb6b54430..dd34b09dafa1b0d5fec289fe2660261ab64f77c9 100644
--- a/frontend/app/components/UserAvatar.react.js
+++ b/frontend/app/components/UserAvatar.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import React, { Component, PropTypes } from 'react';
 import cx from 'classnames';
 
@@ -57,4 +55,4 @@ UserAvatar.defaultProps = {
 UserAvatar.propTypes = {
     background: PropTypes.string,
     user: PropTypes.object.isRequired
-}
\ No newline at end of file
+}
diff --git a/frontend/app/components/components.module.js b/frontend/app/components/components.module.js
index 3e1b4aa890a46b8409050b9b4e3d7838166ca4a6..1bdda0b1933d220afe63508c5d77be232887aee3 100644
--- a/frontend/app/components/components.module.js
+++ b/frontend/app/components/components.module.js
@@ -1,3 +1 @@
-'use strict';
-
 angular.module('metabase.components', []);
diff --git a/frontend/app/components/database/DatabaseDetailsForm.react.js b/frontend/app/components/database/DatabaseDetailsForm.react.js
index 4d9245d6a7ec324938e9568c3ec648e45b754771..2caf6468090d6015856fb4d723126596cbae4e7d 100644
--- a/frontend/app/components/database/DatabaseDetailsForm.react.js
+++ b/frontend/app/components/database/DatabaseDetailsForm.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 import cx from "classnames";
 import _ from "underscore";
diff --git a/frontend/app/components/form/FormField.react.js b/frontend/app/components/form/FormField.react.js
index e5139a737f73cfb6c1ff5d1bf9f7968efb266d88..70383425435dcdb11fc43afcc504abe866b90ae2 100644
--- a/frontend/app/components/form/FormField.react.js
+++ b/frontend/app/components/form/FormField.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 import cx from "classnames";
 
diff --git a/frontend/app/components/form/FormLabel.react.js b/frontend/app/components/form/FormLabel.react.js
index 68f9c56fabf139661d16ffeadaa3ae17ab703f36..d853a6ed897aae5697e15e857bedcb7299b127f1 100644
--- a/frontend/app/components/form/FormLabel.react.js
+++ b/frontend/app/components/form/FormLabel.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 import cx from "classnames";
 
diff --git a/frontend/app/components/form/FormMessage.react.js b/frontend/app/components/form/FormMessage.react.js
index 0868f8c127b8cb79d021c0b21a9cab6e69be99e0..a876d8259d8ea5611339b9b6e3dc77c18c18d7fa 100644
--- a/frontend/app/components/form/FormMessage.react.js
+++ b/frontend/app/components/form/FormMessage.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 import cx from "classnames";
 
diff --git a/frontend/app/components/icons/icons.js b/frontend/app/components/icons/icons.js
index 0a82c0ac80bb72150adf20b4ab2da786c17f182e..07fe0afcc550cbea1d8e5e533e8988ed9e1afe9a 100644
--- a/frontend/app/components/icons/icons.js
+++ b/frontend/app/components/icons/icons.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import { loadIcon } from 'metabase/icon_paths';
 
 /*
diff --git a/frontend/app/controllers.js b/frontend/app/controllers.js
index 7c60ce9d8f676311fb5040cc97ee56e1e3a3edde..e62a63a341d316f11c033a0d7df74a267444c685 100644
--- a/frontend/app/controllers.js
+++ b/frontend/app/controllers.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import Navbar from 'metabase/components/Navbar.react';
 
 
diff --git a/frontend/app/dashboard/actions.js b/frontend/app/dashboard/actions.js
index a7ce3c1e6ff90843ad02b0f7e00735227e042dcd..4ac283fc73d37f0ec99d47caa816610f4828c409 100644
--- a/frontend/app/dashboard/actions.js
+++ b/frontend/app/dashboard/actions.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import _ from "underscore";
 
 import { createAction } from "redux-actions";
diff --git a/frontend/app/dashboard/components/AddToDashSelectQuestionModal.react.js b/frontend/app/dashboard/components/AddToDashSelectQuestionModal.react.js
index 7035eca36789aca9ebfc20e55e28143d1b7de2bb..cf3bccc3095f7d4039ad3bb0096ba42000a082b5 100644
--- a/frontend/app/dashboard/components/AddToDashSelectQuestionModal.react.js
+++ b/frontend/app/dashboard/components/AddToDashSelectQuestionModal.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import LoadingAndErrorWrapper from "metabase/components/LoadingAndErrorWrapper.react";
 import ModalContent from "metabase/components/ModalContent.react";
 import SortableItemList from "metabase/components/SortableItemList.react";
diff --git a/frontend/app/dashboard/components/DashCard.react.js b/frontend/app/dashboard/components/DashCard.react.js
index ca398ee1951e0de828eca3f874c6141fdab02374..fea674f7bc9ddf46e6035311fc93cbf1637e6410 100644
--- a/frontend/app/dashboard/components/DashCard.react.js
+++ b/frontend/app/dashboard/components/DashCard.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import ScalarCard from "./cards/ScalarCard.react";
diff --git a/frontend/app/dashboard/components/Dashboard.react.js b/frontend/app/dashboard/components/Dashboard.react.js
index 802b69dc161c0de1205087cbeaa2bce1a3d06758..4019be4642b9581a52e08527888a646793c2d437 100644
--- a/frontend/app/dashboard/components/Dashboard.react.js
+++ b/frontend/app/dashboard/components/Dashboard.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import DashboardHeader from "../components/DashboardHeader.react";
diff --git a/frontend/app/dashboard/components/DashboardGrid.react.js b/frontend/app/dashboard/components/DashboardGrid.react.js
index 665fb928fbfdaadddd67936cd8d5c84c6a43e92e..4ade106310ab66dd2537c325a5863c1e39e8fa2a 100644
--- a/frontend/app/dashboard/components/DashboardGrid.react.js
+++ b/frontend/app/dashboard/components/DashboardGrid.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import _ from "underscore";
 
 import { Responsive as ResponsiveReactGridLayout } from "react-grid-layout";
diff --git a/frontend/app/dashboard/components/DashboardHeader.react.js b/frontend/app/dashboard/components/DashboardHeader.react.js
index 1a1a080d30f9506184c608a6159b109ae4608f43..a7d92e20465e4ea3af2765c3fa1bb466fb6ddded 100644
--- a/frontend/app/dashboard/components/DashboardHeader.react.js
+++ b/frontend/app/dashboard/components/DashboardHeader.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import ActionButton from "metabase/components/ActionButton.react";
diff --git a/frontend/app/dashboard/components/DeleteDashboardModal.react.js b/frontend/app/dashboard/components/DeleteDashboardModal.react.js
index 8a3ae801b9e8b5622bdae019378e9fda6affee37..6acce0ca58539e63cff8fb6f83a6857315a8f9ef 100644
--- a/frontend/app/dashboard/components/DeleteDashboardModal.react.js
+++ b/frontend/app/dashboard/components/DeleteDashboardModal.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import ModalContent from "metabase/components/ModalContent.react";
 
 export default class DeleteDashboardModal extends React.Component {
diff --git a/frontend/app/dashboard/components/RemoveFromDashboardModal.react.js b/frontend/app/dashboard/components/RemoveFromDashboardModal.react.js
index 88324a07bf9aba6d87523a83526dd6b6befd5972..392ce8b1cb812eaa9e11426c02b1ef4ffa0a0513 100644
--- a/frontend/app/dashboard/components/RemoveFromDashboardModal.react.js
+++ b/frontend/app/dashboard/components/RemoveFromDashboardModal.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import ModalContent from "metabase/components/ModalContent.react";
 import Toggle from 'metabase/components/Toggle.react';
 
diff --git a/frontend/app/dashboard/components/cards/ChartCard.react.js b/frontend/app/dashboard/components/cards/ChartCard.react.js
index df6da3e39b0fc389fc9d620c0e45d08d04fed6bd..f68b1892bd6333939b195e94c8504df8be81cf38 100644
--- a/frontend/app/dashboard/components/cards/ChartCard.react.js
+++ b/frontend/app/dashboard/components/cards/ChartCard.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import QueryVisualizationChart from "metabase/query_builder/QueryVisualizationChart.react.js";
 
 export default class ChartCard extends React.Component {
diff --git a/frontend/app/dashboard/components/cards/ScalarCard.react.js b/frontend/app/dashboard/components/cards/ScalarCard.react.js
index e00564eabdfcad69d4f238560f775e7bccb2930d..f47b3c951a3467a99edf915752cad260f3b7d63e 100644
--- a/frontend/app/dashboard/components/cards/ScalarCard.react.js
+++ b/frontend/app/dashboard/components/cards/ScalarCard.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import { formatScalar } from "metabase/lib/formatting";
 
 export default class ScalarCard extends React.Component {
diff --git a/frontend/app/dashboard/components/cards/TableCard.react.js b/frontend/app/dashboard/components/cards/TableCard.react.js
index 1cf417d2ca63896ac59ec781c5071be5cdcfe980..b2f8606bf499b5ca3d4eee115690f3087828b402 100644
--- a/frontend/app/dashboard/components/cards/TableCard.react.js
+++ b/frontend/app/dashboard/components/cards/TableCard.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 export default class TableCard extends React.Component {
 
     /* returns custom title for column set by user, or native label if
diff --git a/frontend/app/dashboard/containers/DashboardApp.react.js b/frontend/app/dashboard/containers/DashboardApp.react.js
index 319a3c2871243eb772064780f4a6f843fa235c00..102579195e9919d964128e702539ee57df0688f8 100644
--- a/frontend/app/dashboard/containers/DashboardApp.react.js
+++ b/frontend/app/dashboard/containers/DashboardApp.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 import { connect } from "react-redux";
 
diff --git a/frontend/app/dashboard/dashboard.controllers.js b/frontend/app/dashboard/dashboard.controllers.js
index 51b8d6ee95314b9945e42086052d01c8dafcb6da..cb97fe9484b979bd4004692ee5e69f92c8c3b29d 100644
--- a/frontend/app/dashboard/dashboard.controllers.js
+++ b/frontend/app/dashboard/dashboard.controllers.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import { createStore, applyMiddleware, combineReducers, compose } from 'redux';
 import promiseMiddleware from 'redux-promise';
 import thunkMidleware from "redux-thunk";
diff --git a/frontend/app/dashboard/dashboard.module.js b/frontend/app/dashboard/dashboard.module.js
index ce3dca6f817944a91e932eecf4828cc9c7fbbf11..1f2b6ec3fd8481a0f7a79527fe8c02dcca6d4271 100644
--- a/frontend/app/dashboard/dashboard.module.js
+++ b/frontend/app/dashboard/dashboard.module.js
@@ -1,5 +1,3 @@
-'use strict';
-
 // Dashboard
 var Dashboard = angular.module('metabase.dashboard', [
     'ngRoute',
diff --git a/frontend/app/dashboard/dashboard.services.js b/frontend/app/dashboard/dashboard.services.js
index b96dd157a5cf884e8d935bbc8369463f6ecc7dcd..a573847f7eac5bf122c01aeb6f6aae9e17752ac9 100644
--- a/frontend/app/dashboard/dashboard.services.js
+++ b/frontend/app/dashboard/dashboard.services.js
@@ -1,5 +1,3 @@
-'use strict';
-
 // Dashboard Services
 var DashboardServices = angular.module('metabase.dashboard.services', ['ngResource', 'ngCookies']);
 
diff --git a/frontend/app/dashboard/reducers.js b/frontend/app/dashboard/reducers.js
index 8f4ae2651a26dc527ce662b9ebcdfd90bcb789a0..5e8a3f0de927697fd79e47d6b6572cfb9d204438 100644
--- a/frontend/app/dashboard/reducers.js
+++ b/frontend/app/dashboard/reducers.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import { handleActions } from 'redux-actions';
 
 import {
diff --git a/frontend/app/dashboard/selectors.js b/frontend/app/dashboard/selectors.js
index 2d36496aa63c9c8039200e22d90914eab59f46a9..34dc43f49e2155d7ed1e76f07b4bfaacce1f1a33 100644
--- a/frontend/app/dashboard/selectors.js
+++ b/frontend/app/dashboard/selectors.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import _ from "underscore";
 
 import { createSelector } from 'reselect';
diff --git a/frontend/app/directives.js b/frontend/app/directives.js
index 4d30aee7e9243f175b5502370186989039f79e5a..1ea48653628b813e9bd45208530e926552bc3311 100644
--- a/frontend/app/directives.js
+++ b/frontend/app/directives.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import { Provider } from 'react-redux';
 import { DevTools, DebugPanel } from 'redux-devtools/lib/react';
 
diff --git a/frontend/app/filters.js b/frontend/app/filters.js
index 7030db462a555bb3b762d2653ea1be23acf636a9..5badd23381b37fda913d42a27e607382e09df8af 100644
--- a/frontend/app/filters.js
+++ b/frontend/app/filters.js
@@ -1,5 +1,3 @@
-'use strict';
-
 /* Filters */
 
 var MetabaseFilters = angular.module('metabase.filters', []);
diff --git a/frontend/app/forms.js b/frontend/app/forms.js
index 36bfa7c55cb91e8110806cd3201238b34ddcfa64..48a172d603404d7bbd340ff48a7d7b3f69cd9430 100644
--- a/frontend/app/forms.js
+++ b/frontend/app/forms.js
@@ -1,5 +1,3 @@
-'use strict';
-
 /* Services */
 
 var MetabaseForms = angular.module('metabase.forms', ['metabase.directives']);
diff --git a/frontend/app/home/actions.js b/frontend/app/home/actions.js
index 05ccf503a20a37d94a32200ae929a7addac78d00..c157417c98b35dd684319defd487bfbbeff41d6d 100644
--- a/frontend/app/home/actions.js
+++ b/frontend/app/home/actions.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import _ from "underscore";
 import { createAction } from "redux-actions";
 import moment from "moment";
diff --git a/frontend/app/home/components/AccordianItem.react.js b/frontend/app/home/components/AccordianItem.react.js
index 9731b82b97dc4ec92ce97183a4368617f3973b3a..16a5c804969d5290f257bd4c494f94043eb5e5ea 100644
--- a/frontend/app/home/components/AccordianItem.react.js
+++ b/frontend/app/home/components/AccordianItem.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import Icon from "metabase/components/Icon.react";
diff --git a/frontend/app/home/components/Activity.react.js b/frontend/app/home/components/Activity.react.js
index a38f760948726b4da54f50d59af93f395658d41f..940e231b71b1c9dd673e6d5870c1f53a86145f03 100644
--- a/frontend/app/home/components/Activity.react.js
+++ b/frontend/app/home/components/Activity.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import React, { Component, PropTypes } from 'react';
 import _ from 'underscore';
 
diff --git a/frontend/app/home/components/ActivityItem.react.js b/frontend/app/home/components/ActivityItem.react.js
index 94cd9d0018692b6a70e6f464224e552000550615..b405493188fd1e3e9409ed9338003e0444841713 100644
--- a/frontend/app/home/components/ActivityItem.react.js
+++ b/frontend/app/home/components/ActivityItem.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import React, { Component, PropTypes } from 'react';
 import Icon from 'metabase/components/Icon.react';
 import IconBorder from 'metabase/components/IconBorder.react';
diff --git a/frontend/app/home/components/ActivityStory.react.js b/frontend/app/home/components/ActivityStory.react.js
index 52f6a185947f431130b8ab39156b6d3289c023a6..9d6c534aecb9a25a3abb83409df46ad4ada058b3 100644
--- a/frontend/app/home/components/ActivityStory.react.js
+++ b/frontend/app/home/components/ActivityStory.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import React, { Component, PropTypes } from 'react';
 
 export default class ActivityStory extends Component {
diff --git a/frontend/app/home/components/CardFilters.react.js b/frontend/app/home/components/CardFilters.react.js
index 57301cb9c195b14b71137f0d0659faa18b96d8bc..e11140ee8a1d9b12bc203e183e753e66c46e5c5f 100644
--- a/frontend/app/home/components/CardFilters.react.js
+++ b/frontend/app/home/components/CardFilters.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import Icon from "metabase/components/Icon.react";
diff --git a/frontend/app/home/components/Cards.react.js b/frontend/app/home/components/Cards.react.js
index 9ff30e119d72b1c5126403067f9d03cd6c60ab12..c9127d76cf19874e73fb5b32a919451f35265427 100644
--- a/frontend/app/home/components/Cards.react.js
+++ b/frontend/app/home/components/Cards.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import Icon from "metabase/components/Icon.react";
diff --git a/frontend/app/home/components/HeaderTabs.react.js b/frontend/app/home/components/HeaderTabs.react.js
index e3943c760f7cf4f5089665a471ab8b34c3a085cb..70c137de938834858b1f1a150cb3de9e3501349f 100644
--- a/frontend/app/home/components/HeaderTabs.react.js
+++ b/frontend/app/home/components/HeaderTabs.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 import cx from "classnames";
 
diff --git a/frontend/app/home/components/Homepage.react.js b/frontend/app/home/components/Homepage.react.js
index f44a2ed58ab0eee4090ed7450b67ca83a67b0c0d..5bc2cae1b7b0a2187cf1fc7e7b2139a748a819b3 100644
--- a/frontend/app/home/components/Homepage.react.js
+++ b/frontend/app/home/components/Homepage.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import Greeting from "metabase/lib/greeting";
diff --git a/frontend/app/home/components/NewUserOnboardingModal.react.js b/frontend/app/home/components/NewUserOnboardingModal.react.js
index 14668fd4768956c8c8067ae596ec037728621a31..ad108a4c6b5e682a611ca3bfba8396d680b7a8ef 100644
--- a/frontend/app/home/components/NewUserOnboardingModal.react.js
+++ b/frontend/app/home/components/NewUserOnboardingModal.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 
diff --git a/frontend/app/home/components/RecentViews.react.js b/frontend/app/home/components/RecentViews.react.js
index 25b28104108bb671f99467ea4de1c937ee2b9d1c..d6ac223f834d5e60faca77e871fffd816a2280bc 100644
--- a/frontend/app/home/components/RecentViews.react.js
+++ b/frontend/app/home/components/RecentViews.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import Icon from "metabase/components/Icon.react";
diff --git a/frontend/app/home/components/Smile.react.js b/frontend/app/home/components/Smile.react.js
index ffc5eb5e29b1863eca6199032f1d1760deb1036d..1ab7fffc833e42bcba8a42943b20c8d0ee23c8e2 100644
--- a/frontend/app/home/components/Smile.react.js
+++ b/frontend/app/home/components/Smile.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import React, { Component } from 'react';
 
 export default class Smile extends Component {
diff --git a/frontend/app/home/components/TableListing.react.js b/frontend/app/home/components/TableListing.react.js
index 104dacfea0b72209fd4f68ccffdaf65cb8caead7..f6ca1955fd7b8106375a828ef7121fd6691f8cea 100644
--- a/frontend/app/home/components/TableListing.react.js
+++ b/frontend/app/home/components/TableListing.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import Icon from "metabase/components/Icon.react";
diff --git a/frontend/app/home/containers/HomepageApp.react.js b/frontend/app/home/containers/HomepageApp.react.js
index bfb2ac92df21555dfb7a6038872a637c6a5be09c..66855461593b5d28e0868e169f53ee852de8259c 100644
--- a/frontend/app/home/containers/HomepageApp.react.js
+++ b/frontend/app/home/containers/HomepageApp.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 import { connect } from "react-redux";
 
diff --git a/frontend/app/home/home.controllers.js b/frontend/app/home/home.controllers.js
index 149e06eae7408162e0f096f76d119e87ce45ab28..df29c7c95d15be622fdd30881b3a700cdd55b0d9 100644
--- a/frontend/app/home/home.controllers.js
+++ b/frontend/app/home/home.controllers.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import { createStore, applyMiddleware, combineReducers, compose } from 'redux';
 import promiseMiddleware from 'redux-promise';
 import thunkMidleware from "redux-thunk";
diff --git a/frontend/app/home/home.module.js b/frontend/app/home/home.module.js
index c4283dae079183c3f7526612f49334ddd66a8a89..77eba3efd4a65d10af4f27268e2decc97623c43d 100644
--- a/frontend/app/home/home.module.js
+++ b/frontend/app/home/home.module.js
@@ -1,5 +1,3 @@
-'use strict';
-
 var Home = angular.module('metabase.home', [
     'metabase.home.controllers',
 ]);
diff --git a/frontend/app/home/reducers.js b/frontend/app/home/reducers.js
index 2a88f4303a4355ef8402639d4be7163546710bc4..5fb97dcc3951a517a7321ad4a1f708a592a3d154 100644
--- a/frontend/app/home/reducers.js
+++ b/frontend/app/home/reducers.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import { handleActions } from 'redux-actions';
 
 import {
diff --git a/frontend/app/home/selectors.js b/frontend/app/home/selectors.js
index d60d162cbe3e7fa3f96373dd43f4d65f8ea68612..a7e4491bbc657b5d50b1abf460322815f1ec00bf 100644
--- a/frontend/app/home/selectors.js
+++ b/frontend/app/home/selectors.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import { createSelector } from 'reselect';
 
 
@@ -19,4 +17,4 @@ const databaseMetadataSelector    = state => state.databaseMetadata;
 export const homepageSelectors = createSelector(
 	[selectedTabSelector, cardsFilterSelector, activitySelector, recentViewsSelector, cardsSelector, databasesSelector, databaseMetadataSelector],
 	(selectedTab, cardsFilter, activity, recentViews, cards, databases, databaseMetadata) => ({selectedTab, cardsFilter, activity, recentViews, cards, databases, databaseMetadata})
-);
\ No newline at end of file
+);
diff --git a/frontend/app/icon_paths.js b/frontend/app/icon_paths.js
index e238f46fb20fa37c24420c5b4a0c6fa3f581f470..c4790ce3a73b6503ba165f25ce4553001c05d1cd 100644
--- a/frontend/app/icon_paths.js
+++ b/frontend/app/icon_paths.js
@@ -1,5 +1,3 @@
-'use strict';
-
 /*
     Metabase Icon Paths
     -----
diff --git a/frontend/app/js/google_maps.js b/frontend/app/js/google_maps.js
index 83ee17df7c92aacae9a3b81fea6475f1562cdd34..627d86a4fb11881585e1a921d10c869333e83420 100644
--- a/frontend/app/js/google_maps.js
+++ b/frontend/app/js/google_maps.js
@@ -1,4 +1,3 @@
-'use strict';
 /*global google*/
 
 window.google = window.google || {};
diff --git a/frontend/app/lib/analytics.js b/frontend/app/lib/analytics.js
index fb5abcc193a48c35f05eafedce93c6a021e9ecba..b08a8b059cedb87b7bb7e500ead20881071b0f0e 100644
--- a/frontend/app/lib/analytics.js
+++ b/frontend/app/lib/analytics.js
@@ -1,4 +1,3 @@
-'use strict';
 /*global ga*/
 
 // Simple module for in-app analytics.  Currently sends data to GA but could be extended to anything else.
diff --git a/frontend/app/lib/cookies.js b/frontend/app/lib/cookies.js
index 3b0e0bb9ec1900142d6c57f3f06b2ab3c15e7454..88b2ca36a1f300d86801e3deada7e777d6378790 100644
--- a/frontend/app/lib/cookies.js
+++ b/frontend/app/lib/cookies.js
@@ -1,5 +1,3 @@
-'use strict';
-
 export const METABASE_SESSION_COOKIE = 'metabase.SESSION_ID';
 
 var mb_cookies = {};
diff --git a/frontend/app/lib/core.js b/frontend/app/lib/core.js
index fa3557d853e4b2d1023439398173b5b6a2112c58..f6d32c98b5927754b65ac2950a99a385c8a846ee 100644
--- a/frontend/app/lib/core.js
+++ b/frontend/app/lib/core.js
@@ -1,4 +1,3 @@
-'use strict';
 /*global exports*/
 
 import _ from "underscore";
diff --git a/frontend/app/lib/dashboard_grid.js b/frontend/app/lib/dashboard_grid.js
index 2ef097cdb88754ed651c043be8206495f76e4f67..2a5dac3e38906362da6b0eb5f5b5e6e7ea929b66 100644
--- a/frontend/app/lib/dashboard_grid.js
+++ b/frontend/app/lib/dashboard_grid.js
@@ -1,5 +1,3 @@
-"use strict";
-
 // returns the first available position from left to right, top to bottom,
 // based on the existing cards,  item size, and grid width
 export function getPositionForNewDashCard(cards, sizeX = 2, sizeY = 2, width = 6) {
diff --git a/frontend/app/lib/data_grid.js b/frontend/app/lib/data_grid.js
index d01fab343835bb38fb339a09b7a80e65715a5e8d..494866784df2e92847f883e20deb4ed55ac5cd2d 100644
--- a/frontend/app/lib/data_grid.js
+++ b/frontend/app/lib/data_grid.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import _ from "underscore";
 
 import * as SchemaMetadata from "metabase/lib/schema_metadata";
diff --git a/frontend/app/lib/formatting.js b/frontend/app/lib/formatting.js
index aa6766c210295c8d9c4eb58c05a28b0ac88d4e7e..de76c0d625cb5723f472f71a346f0182b9f53e84 100644
--- a/frontend/app/lib/formatting.js
+++ b/frontend/app/lib/formatting.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import d3 from "d3";
 import inflection from "inflection";
 
diff --git a/frontend/app/lib/greeting.js b/frontend/app/lib/greeting.js
index 6165de631815d9a9f79ceddf3ac3aa988a7329cc..e0deb0b1d6e1400549da3b2a2c2b78ad688cc322 100644
--- a/frontend/app/lib/greeting.js
+++ b/frontend/app/lib/greeting.js
@@ -1,5 +1,3 @@
-"use strict";
-
 const greetingPrefixes = [
     'Hey there',
     'How\'s it going',
@@ -38,4 +36,4 @@ var Greeting = {
     }
 };
 
-export default Greeting;
\ No newline at end of file
+export default Greeting;
diff --git a/frontend/app/lib/query.js b/frontend/app/lib/query.js
index 64bad85c22645a8e325ba37bd07bd991107dc78e..7c36525b5262b5de04884c681ae1e9e709626e56 100644
--- a/frontend/app/lib/query.js
+++ b/frontend/app/lib/query.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import inflection from "inflection";
 
 var Query = {
diff --git a/frontend/app/lib/query_time.js b/frontend/app/lib/query_time.js
index 912da8228cebb7bea71007c7bd781b605e8b457b..e584ac2fd50f28282578da500707595d353ad121 100644
--- a/frontend/app/lib/query_time.js
+++ b/frontend/app/lib/query_time.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import moment from "moment";
 import inflection from "inflection";
 
diff --git a/frontend/app/lib/schema_metadata.js b/frontend/app/lib/schema_metadata.js
index 35bee131d3980e5babaa80f791ab3a0070a1b17c..56c51f74458ff8de71daab96d1c2490855fdb209 100644
--- a/frontend/app/lib/schema_metadata.js
+++ b/frontend/app/lib/schema_metadata.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import _ from "underscore";
 
 // create a standardized set of strings to return
diff --git a/frontend/app/lib/settings.js b/frontend/app/lib/settings.js
index 49dace55d44faab32fbcaae2c4f650226f706b14..1d846ebca3505d00f297bc7827f26a8978d6af80 100644
--- a/frontend/app/lib/settings.js
+++ b/frontend/app/lib/settings.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import _ from "underscore";
 import inflection from 'inflection';
 import MetabaseUtils from "metabase/lib/utils";
diff --git a/frontend/app/lib/table.js b/frontend/app/lib/table.js
index 603309b8f0cd7a4f9225eff920f696aa9365990a..5adc69e29fd87fe0618ed5ec84bd7e59bf50bfad 100644
--- a/frontend/app/lib/table.js
+++ b/frontend/app/lib/table.js
@@ -1,5 +1,3 @@
-'use strict';
-
 export function isQueryable(table) {
     return table.visibility_type == null;
 }
diff --git a/frontend/app/lib/urls.js b/frontend/app/lib/urls.js
index 8f72783a2e9a072c4115e960b988f762b3452ae5..08115fde53f39727c6602d2dd401a23c32ac1cd1 100644
--- a/frontend/app/lib/urls.js
+++ b/frontend/app/lib/urls.js
@@ -1,5 +1,3 @@
-'use strict';
-
 // provides functions for building urls to things we care about
 var Urls = {
     card: function(card_id) {
diff --git a/frontend/app/lib/utils.js b/frontend/app/lib/utils.js
index 07f312a5053433a91ab67815a74a3a768f7ed0b0..17e106e52a76743049e9ea69a0a5fb4ecc13499c 100644
--- a/frontend/app/lib/utils.js
+++ b/frontend/app/lib/utils.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import generatePassword from "password-generator";
 
 
diff --git a/frontend/app/metabase/metabase.services.js b/frontend/app/metabase/metabase.services.js
index 78c97f57fd63755471129687381e6e18e330ad3c..feb5cab970b5ac9f9f24e4111552c71719f155cd 100644
--- a/frontend/app/metabase/metabase.services.js
+++ b/frontend/app/metabase/metabase.services.js
@@ -1,5 +1,3 @@
-'use strict';
-
 // Metabase Services
 var MetabaseServices = angular.module('metabase.metabase.services', [
     'ngResource',
diff --git a/frontend/app/query_builder/AccordianList.react.js b/frontend/app/query_builder/AccordianList.react.js
index ff4e7afa5ed1fb459132fc0a17439f96f78340ae..c0cf603aa7f449d51fd82fefa626ce8fb9c7a164 100644
--- a/frontend/app/query_builder/AccordianList.react.js
+++ b/frontend/app/query_builder/AccordianList.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import Icon from "metabase/components/Icon.react";
diff --git a/frontend/app/query_builder/AddToDashboard.react.js b/frontend/app/query_builder/AddToDashboard.react.js
index f72b2d67aa63ab6328b394551610bdb99dd7f41d..36c4b5ab3b11174ae8c246e04e0853feb057176d 100644
--- a/frontend/app/query_builder/AddToDashboard.react.js
+++ b/frontend/app/query_builder/AddToDashboard.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import AddToDashboardPopover from './AddToDashboardPopover.react';
 import Icon from "metabase/components/Icon.react";
 import Popover from "metabase/components/Popover.react";
diff --git a/frontend/app/query_builder/AddToDashboardPopover.react.js b/frontend/app/query_builder/AddToDashboardPopover.react.js
index def8de37312ba075efce3893bba480c06bd564b3..6f23723bf075cb22daa13f6222f445fcfe9948b2 100644
--- a/frontend/app/query_builder/AddToDashboardPopover.react.js
+++ b/frontend/app/query_builder/AddToDashboardPopover.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import _ from "underscore";
 
 import OnClickOutside from 'react-onclickoutside';
diff --git a/frontend/app/query_builder/AggregationWidget.react.js b/frontend/app/query_builder/AggregationWidget.react.js
index 5e583eaa44393d492374adba8c1d73666ecbc214..85330cd9e4cf793bca35382acbabb0fa92bc06f9 100644
--- a/frontend/app/query_builder/AggregationWidget.react.js
+++ b/frontend/app/query_builder/AggregationWidget.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import SelectionModule from './SelectionModule.react';
diff --git a/frontend/app/query_builder/Calendar.react.js b/frontend/app/query_builder/Calendar.react.js
index 0c9cf287a30ebea1535d2c7e9c03f801e057a040..48f354d0be2e133e7b4145b2dcf03b646c0306f8 100644
--- a/frontend/app/query_builder/Calendar.react.js
+++ b/frontend/app/query_builder/Calendar.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from 'react';
 import cx from 'classnames';
 import moment from "moment";
diff --git a/frontend/app/query_builder/CardFavoriteButton.react.js b/frontend/app/query_builder/CardFavoriteButton.react.js
index 21c87da93367ecfce65dfcc99967f8101c808758..0bdb6635b09f133d4ff57228d7ff76b225893405 100644
--- a/frontend/app/query_builder/CardFavoriteButton.react.js
+++ b/frontend/app/query_builder/CardFavoriteButton.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import Icon from "metabase/components/Icon.react";
 
 import cx from "classnames";
diff --git a/frontend/app/query_builder/DataReference.react.js b/frontend/app/query_builder/DataReference.react.js
index 0a51821979152569e0812db9f5b76567f207aac7..e0fc4dea24bf349e6df64c6e7509f7fd26249203 100644
--- a/frontend/app/query_builder/DataReference.react.js
+++ b/frontend/app/query_builder/DataReference.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import DataReferenceMain from './DataReferenceMain.react';
 import DataReferenceTable from './DataReferenceTable.react';
 import DataReferenceField from './DataReferenceField.react';
diff --git a/frontend/app/query_builder/DataReferenceField.react.js b/frontend/app/query_builder/DataReferenceField.react.js
index adf23c46b5ee9551048bfc296fbb232306a42a1d..1ebe192becfd829b12f9bdf5d623c1e24143bbb1 100644
--- a/frontend/app/query_builder/DataReferenceField.react.js
+++ b/frontend/app/query_builder/DataReferenceField.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import DataReferenceQueryButton from './DataReferenceQueryButton.react';
 import Icon from "metabase/components/Icon.react";
 import Query from "metabase/lib/query";
diff --git a/frontend/app/query_builder/DataReferenceMain.react.js b/frontend/app/query_builder/DataReferenceMain.react.js
index 2d9518a4d1f742caaf0c68e64c708f141cbb07a5..4568236887d995ce918585925ceb2e571c893273 100644
--- a/frontend/app/query_builder/DataReferenceMain.react.js
+++ b/frontend/app/query_builder/DataReferenceMain.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import inflection from 'inflection';
 
 import cx from "classnames";
diff --git a/frontend/app/query_builder/DataReferenceQueryButton.react.js b/frontend/app/query_builder/DataReferenceQueryButton.react.js
index 4726bc23bcfee356d5c3af669dd76df160ed879f..38d0fa5e8392ec3255f5c092c17c04a34d85f767 100644
--- a/frontend/app/query_builder/DataReferenceQueryButton.react.js
+++ b/frontend/app/query_builder/DataReferenceQueryButton.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import Icon from "metabase/components/Icon.react";
 
 export default React.createClass({
diff --git a/frontend/app/query_builder/DataReferenceTable.react.js b/frontend/app/query_builder/DataReferenceTable.react.js
index c73b80585fe8af2b59932c53bdbae01268454407..e765fdeb8a3a226537f14543fb74992dcca19c24 100644
--- a/frontend/app/query_builder/DataReferenceTable.react.js
+++ b/frontend/app/query_builder/DataReferenceTable.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import DataReferenceQueryButton from './DataReferenceQueryButton.react';
 
 import inflection from 'inflection';
diff --git a/frontend/app/query_builder/DataSelector.react.js b/frontend/app/query_builder/DataSelector.react.js
index f88ff9e53e4167ac0fd72c855c0f229ac975e843..2f2e898d797f1a1c5f7645110b08735f2701a620 100644
--- a/frontend/app/query_builder/DataSelector.react.js
+++ b/frontend/app/query_builder/DataSelector.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import Icon from "metabase/components/Icon.react";
diff --git a/frontend/app/query_builder/ExpandableString.react.js b/frontend/app/query_builder/ExpandableString.react.js
index b2dccf4b3e31a78f49284b135a812af9f3fa7b6a..a29226a478fc55d5585dca66908936e6afe41750 100644
--- a/frontend/app/query_builder/ExpandableString.react.js
+++ b/frontend/app/query_builder/ExpandableString.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import Humanize from 'humanize';
 
 
diff --git a/frontend/app/query_builder/FieldList.react.js b/frontend/app/query_builder/FieldList.react.js
index d2999b19f1471d8f3108bbdae2aa6dea06270177..b9cf10894135323b4a4298a43fca62fd95075170 100644
--- a/frontend/app/query_builder/FieldList.react.js
+++ b/frontend/app/query_builder/FieldList.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import AccordianList from "./AccordianList.react";
diff --git a/frontend/app/query_builder/FieldName.react.js b/frontend/app/query_builder/FieldName.react.js
index 0a8e7d15e066c8a9d2028340aa5df0708959b7d8..433c179128bd88083f54b7a38cdcb6814bdfbd3c 100644
--- a/frontend/app/query_builder/FieldName.react.js
+++ b/frontend/app/query_builder/FieldName.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import _ from "underscore";
 
 import Icon from "metabase/components/Icon.react";
diff --git a/frontend/app/query_builder/FieldWidget.react.js b/frontend/app/query_builder/FieldWidget.react.js
index 4d42829b5cb4ba3d89301ccd20d16d0a8f31be54..08819aef50103ca0662ad668d02368eda69ab463 100644
--- a/frontend/app/query_builder/FieldWidget.react.js
+++ b/frontend/app/query_builder/FieldWidget.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import FieldList from "./FieldList.react";
diff --git a/frontend/app/query_builder/GuiQueryEditor.react.js b/frontend/app/query_builder/GuiQueryEditor.react.js
index e4579956948c3c51e8fa386dc0d3a48d61739663..d66ef473ee11bc8de550c9fc3a7efd38d19e409d 100644
--- a/frontend/app/query_builder/GuiQueryEditor.react.js
+++ b/frontend/app/query_builder/GuiQueryEditor.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import AggregationWidget from './AggregationWidget.react';
diff --git a/frontend/app/query_builder/LimitWidget.react.js b/frontend/app/query_builder/LimitWidget.react.js
index 934473a3770529ad6a0dbe6ab08aebb6b22e740c..b42e62fdf1c586f4a26e40f9d8c36f4f33a8e420 100644
--- a/frontend/app/query_builder/LimitWidget.react.js
+++ b/frontend/app/query_builder/LimitWidget.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import Icon from "metabase/components/Icon.react";
 import SelectionModule from './SelectionModule.react';
 
diff --git a/frontend/app/query_builder/NativeQueryEditor.react.js b/frontend/app/query_builder/NativeQueryEditor.react.js
index 11c3ee20cfb28b634baa797b27c72cca6a1648ae..a6879471ad9945b0073cb04e988f87d05087069e 100644
--- a/frontend/app/query_builder/NativeQueryEditor.react.js
+++ b/frontend/app/query_builder/NativeQueryEditor.react.js
@@ -1,4 +1,3 @@
-'use strict';
 /*global ace*/
 
 import DataSelector from './DataSelector.react';
diff --git a/frontend/app/query_builder/QueryHeader.react.js b/frontend/app/query_builder/QueryHeader.react.js
index 04182610c95c7d92aaf379a588ac6c4b7bb4c462..fd418db8db39a67eec53b81627be37439399fc68 100644
--- a/frontend/app/query_builder/QueryHeader.react.js
+++ b/frontend/app/query_builder/QueryHeader.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import ActionButton from 'metabase/components/ActionButton.react';
 import AddToDashSelectDashModal from 'metabase/components/AddToDashSelectDashModal.react';
 import DeleteQuestionModal from 'metabase/components/DeleteQuestionModal.react';
diff --git a/frontend/app/query_builder/QueryModeToggle.react.js b/frontend/app/query_builder/QueryModeToggle.react.js
index fe6870fdb59dc870a09e8531b1b5d672c287fa8d..53c5078a5ec9acefb3fc39e99e56bebf886284d2 100644
--- a/frontend/app/query_builder/QueryModeToggle.react.js
+++ b/frontend/app/query_builder/QueryModeToggle.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import cx from "classnames";
 
 export default React.createClass({
diff --git a/frontend/app/query_builder/QueryVisualization.react.js b/frontend/app/query_builder/QueryVisualization.react.js
index f739e35bf16a510350060dc8427cd1dd6335f054..f097f62d38690249a6941a7ca03e2f753730f72b 100644
--- a/frontend/app/query_builder/QueryVisualization.react.js
+++ b/frontend/app/query_builder/QueryVisualization.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import Icon from "metabase/components/Icon.react";
 import LoadingSpinner from 'metabase/components/LoadingSpinner.react';
 import QueryVisualizationTable from './QueryVisualizationTable.react';
diff --git a/frontend/app/query_builder/QueryVisualizationChart.react.js b/frontend/app/query_builder/QueryVisualizationChart.react.js
index 03da5a32a6f96e7a81a4b684cbb6de1b37bc4881..cd2d1fc68fb1babb5a70a2d9c1de5fec4a1e0268 100644
--- a/frontend/app/query_builder/QueryVisualizationChart.react.js
+++ b/frontend/app/query_builder/QueryVisualizationChart.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import { CardRenderer } from '../card/card.charting';
 
 export default React.createClass({
diff --git a/frontend/app/query_builder/QueryVisualizationObjectDetailTable.react.js b/frontend/app/query_builder/QueryVisualizationObjectDetailTable.react.js
index fea5ec594b2df4ca671afb98c917600d26e0145f..e57f71e5d7b851dd44b07f8dc0e68998ee91f4b2 100644
--- a/frontend/app/query_builder/QueryVisualizationObjectDetailTable.react.js
+++ b/frontend/app/query_builder/QueryVisualizationObjectDetailTable.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import ExpandableString from './ExpandableString.react';
 import Icon from 'metabase/components/Icon.react';
 import IconBorder from 'metabase/components/IconBorder.react';
diff --git a/frontend/app/query_builder/QueryVisualizationTable.react.js b/frontend/app/query_builder/QueryVisualizationTable.react.js
index 4595bfcd476f892936d330ee8ff2ac2e88db750c..15dff0dd905cc7a53d7739cd6fcc945df278c1c8 100644
--- a/frontend/app/query_builder/QueryVisualizationTable.react.js
+++ b/frontend/app/query_builder/QueryVisualizationTable.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import { Table, Column } from 'fixed-data-table';
diff --git a/frontend/app/query_builder/RunButton.react.js b/frontend/app/query_builder/RunButton.react.js
index 1dff3dee75a8b7639e41121951acfca0bf56ce9d..d114d9c555880d676e241bd982eaf9df0afa3d51 100644
--- a/frontend/app/query_builder/RunButton.react.js
+++ b/frontend/app/query_builder/RunButton.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import cx from "classnames";
 
 export default React.createClass({
diff --git a/frontend/app/query_builder/SearchBar.react.js b/frontend/app/query_builder/SearchBar.react.js
index ca9c126475417d50dfb27cab589f7333c7f72054..cab7e1dc6a61b5250b73f1f422c83edd9511ea71 100644
--- a/frontend/app/query_builder/SearchBar.react.js
+++ b/frontend/app/query_builder/SearchBar.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 export default React.createClass({
     displayName: 'SearchBar',
     propTypes: {
diff --git a/frontend/app/query_builder/SelectionModule.react.js b/frontend/app/query_builder/SelectionModule.react.js
index 94a44a70908b9f902ed52e13f6f4c823a86b0a6e..ed8c587e3d140deba85a80ec14da53cc11694533 100644
--- a/frontend/app/query_builder/SelectionModule.react.js
+++ b/frontend/app/query_builder/SelectionModule.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import _ from "underscore";
 
 import Popover from "metabase/components/Popover.react";
diff --git a/frontend/app/query_builder/SortWidget.react.js b/frontend/app/query_builder/SortWidget.react.js
index d34829dfa4b42f4b375b5a2ddc4942591b8ac009..cc87d1aa68a06eddea6415cdce119ed48bafefe1 100644
--- a/frontend/app/query_builder/SortWidget.react.js
+++ b/frontend/app/query_builder/SortWidget.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import Icon from "metabase/components/Icon.react";
 import FieldWidget from './FieldWidget.react';
 import SelectionModule from './SelectionModule.react';
diff --git a/frontend/app/query_builder/TimeGroupingPopover.react.js b/frontend/app/query_builder/TimeGroupingPopover.react.js
index 4132c6eac43a5aa81489f528b1839bd582f3814d..3de1d6368665dfec9df334fbde6f77544ed5d149 100644
--- a/frontend/app/query_builder/TimeGroupingPopover.react.js
+++ b/frontend/app/query_builder/TimeGroupingPopover.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import { parseFieldBucketing, formatBucketing } from "metabase/lib/query_time";
diff --git a/frontend/app/query_builder/VisualizationSettings.react.js b/frontend/app/query_builder/VisualizationSettings.react.js
index 3b8e0ea5eafa4215e75485b463d5bc0b934bff33..568ed4e91695058769ede50287023dfef62862e2 100644
--- a/frontend/app/query_builder/VisualizationSettings.react.js
+++ b/frontend/app/query_builder/VisualizationSettings.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import Icon from "metabase/components/Icon.react";
 import PopoverWithTrigger from "metabase/components/PopoverWithTrigger.react";
 
diff --git a/frontend/app/query_builder/filters/FilterPopover.react.js b/frontend/app/query_builder/filters/FilterPopover.react.js
index 5541dde917687ed45a68067d99cb62f7ea11a21b..cefa8891b7ec945f7630dbf8d85528cf7dd231e5 100644
--- a/frontend/app/query_builder/filters/FilterPopover.react.js
+++ b/frontend/app/query_builder/filters/FilterPopover.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import FieldList from "../FieldList.react";
diff --git a/frontend/app/query_builder/filters/FilterWidget.react.js b/frontend/app/query_builder/filters/FilterWidget.react.js
index 56b00f9a961dff47e847e7814e4a1dd59c52f2ae..b1b7284d3580c5b13bad55179bab5292620c3626 100644
--- a/frontend/app/query_builder/filters/FilterWidget.react.js
+++ b/frontend/app/query_builder/filters/FilterWidget.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import Icon from "metabase/components/Icon.react";
diff --git a/frontend/app/query_builder/filters/OperatorSelector.react.js b/frontend/app/query_builder/filters/OperatorSelector.react.js
index c0f2bfa47d2a5e51690c9fa6d3df521179ca7066..913cd46524df4da504f92e6d7c36a358579d2ff9 100644
--- a/frontend/app/query_builder/filters/OperatorSelector.react.js
+++ b/frontend/app/query_builder/filters/OperatorSelector.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import Icon from "metabase/components/Icon.react";
diff --git a/frontend/app/query_builder/filters/pickers/DatePicker.react.js b/frontend/app/query_builder/filters/pickers/DatePicker.react.js
index 473f1006bb93a99a0b235b80f014bf595a024173..40be1b9006be4d4f2f2debb7ac787169f7877b6f 100644
--- a/frontend/app/query_builder/filters/pickers/DatePicker.react.js
+++ b/frontend/app/query_builder/filters/pickers/DatePicker.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import SpecificDatePicker from "./SpecificDatePicker.react";
diff --git a/frontend/app/query_builder/filters/pickers/NumberPicker.react.js b/frontend/app/query_builder/filters/pickers/NumberPicker.react.js
index cd0697a38a8be72c54cf5ae6399da4050bab7dd5..7862a6a529f2a16899dfbb686700b1e1f79d772f 100644
--- a/frontend/app/query_builder/filters/pickers/NumberPicker.react.js
+++ b/frontend/app/query_builder/filters/pickers/NumberPicker.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import TextPicker from "./TextPicker.react.js";
diff --git a/frontend/app/query_builder/filters/pickers/RelativeDatePicker.react.js b/frontend/app/query_builder/filters/pickers/RelativeDatePicker.react.js
index d47588fb108cc2cab2e4cc57b1026f76e93f69b6..028fbd48f337991d0e1b89a7d3d54eefb7bdb2c0 100644
--- a/frontend/app/query_builder/filters/pickers/RelativeDatePicker.react.js
+++ b/frontend/app/query_builder/filters/pickers/RelativeDatePicker.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import cx from "classnames";
diff --git a/frontend/app/query_builder/filters/pickers/SelectPicker.react.js b/frontend/app/query_builder/filters/pickers/SelectPicker.react.js
index 9630bb4c457914fc5434ba242f0db07364f2efd2..5384b718da4b4fd26d9e22c3dcc2d247df5ebf77 100644
--- a/frontend/app/query_builder/filters/pickers/SelectPicker.react.js
+++ b/frontend/app/query_builder/filters/pickers/SelectPicker.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import CheckBox from 'metabase/components/CheckBox.react';
diff --git a/frontend/app/query_builder/filters/pickers/SpecificDatePicker.react.js b/frontend/app/query_builder/filters/pickers/SpecificDatePicker.react.js
index 46657eea8742e038021515cfe8cae74f338e50c2..3d0c5cc542553576445b17e385cc9e240fa04a0e 100644
--- a/frontend/app/query_builder/filters/pickers/SpecificDatePicker.react.js
+++ b/frontend/app/query_builder/filters/pickers/SpecificDatePicker.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import React, { Component, PropTypes } from 'react';
 
 import Calendar from '../../Calendar.react';
diff --git a/frontend/app/query_builder/filters/pickers/TextPicker.react.js b/frontend/app/query_builder/filters/pickers/TextPicker.react.js
index 43aea335bcc2165303a69b9838dd1a9f82db4db9..92cc9938177894c5d51aba11bd9c032742149bbd 100644
--- a/frontend/app/query_builder/filters/pickers/TextPicker.react.js
+++ b/frontend/app/query_builder/filters/pickers/TextPicker.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import Icon from "metabase/components/Icon.react";
diff --git a/frontend/app/services.js b/frontend/app/services.js
index d1ebb09e9a9a41313e6daa3b05633aa40f7ee1c4..0656ef343e933f6b13dae1f707d7330677173f58 100644
--- a/frontend/app/services.js
+++ b/frontend/app/services.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import _ from "underscore";
 
 import MetabaseAnalytics from 'metabase/lib/analytics';
diff --git a/frontend/app/setup/actions.js b/frontend/app/setup/actions.js
index 4febb57c69f11e91e2fdc478801ea4f82b7986fb..5b0e3c9c52412671bb9890ca921ebb14d0d90a59 100644
--- a/frontend/app/setup/actions.js
+++ b/frontend/app/setup/actions.js
@@ -1,5 +1,3 @@
-"use strict";
-
 //import _ from "underscore";
 import { createAction } from "redux-actions";
 
diff --git a/frontend/app/setup/components/CollapsedStep.react.js b/frontend/app/setup/components/CollapsedStep.react.js
index 0ee81a822d022bbc1a426e754182e2bd802d87ba..2bc71f1d65585e1c3786a6c0ed43f76a767478ce 100644
--- a/frontend/app/setup/components/CollapsedStep.react.js
+++ b/frontend/app/setup/components/CollapsedStep.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 import cx from "classnames";
 import Icon from "metabase/components/Icon.react";
diff --git a/frontend/app/setup/components/DatabaseStep.react.js b/frontend/app/setup/components/DatabaseStep.react.js
index e2636dd4bc23b265e0d2c79bd62050ca36c200da..9650b8c1269cb64bfcd0bdd7042c52ee7b34f429 100644
--- a/frontend/app/setup/components/DatabaseStep.react.js
+++ b/frontend/app/setup/components/DatabaseStep.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 import _ from "underscore";
 
diff --git a/frontend/app/setup/components/PreferencesStep.react.js b/frontend/app/setup/components/PreferencesStep.react.js
index 0f022e1808d27238dbbc9db9fbd1ac8a2d28c76a..b7cfa626ca5f3d9c7d6a50dc5f67a50850a973b8 100644
--- a/frontend/app/setup/components/PreferencesStep.react.js
+++ b/frontend/app/setup/components/PreferencesStep.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import Toggle from "metabase/components/Toggle.react";
diff --git a/frontend/app/setup/components/Setup.react.js b/frontend/app/setup/components/Setup.react.js
index 364905c117fe696f6690782288aa2dd82bef491a..c0a26a4987280cd2164cae2ef2f6c08e80271135 100644
--- a/frontend/app/setup/components/Setup.react.js
+++ b/frontend/app/setup/components/Setup.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 
 import LogoIcon from 'metabase/components/LogoIcon.react';
diff --git a/frontend/app/setup/components/StepTitle.react.js b/frontend/app/setup/components/StepTitle.react.js
index 968bb764ed00ad5328f1c3c136a7383bbae7ab73..920de62190c5193c253010ddd107977b5f0251b6 100644
--- a/frontend/app/setup/components/StepTitle.react.js
+++ b/frontend/app/setup/components/StepTitle.react.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import React, { Component, PropTypes } from 'react'
 import Icon from "metabase/components/Icon.react";
 
diff --git a/frontend/app/setup/components/UserStep.react.js b/frontend/app/setup/components/UserStep.react.js
index 49315f3c8f332f4ca292c036e9168d3a84d846b5..9eddc6d5befc7600acfc50ece206b8edc968ac46 100644
--- a/frontend/app/setup/components/UserStep.react.js
+++ b/frontend/app/setup/components/UserStep.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 import _ from "underscore";
 import cx from "classnames";
diff --git a/frontend/app/setup/containers/SetupApp.react.js b/frontend/app/setup/containers/SetupApp.react.js
index e1037f92ca899f9013b67fbc34c6d0cb4e1e014f..015178eaa4a1ce8abd55b8e44f445953fe09a10c 100644
--- a/frontend/app/setup/containers/SetupApp.react.js
+++ b/frontend/app/setup/containers/SetupApp.react.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import React, { Component, PropTypes } from "react";
 import { connect } from "react-redux";
 
diff --git a/frontend/app/setup/reducers.js b/frontend/app/setup/reducers.js
index b0e3f48a1baaccdcecb904be58f455fc08ef2e03..96f0abb9c70fea7521be6fde726e80cb3a746373 100644
--- a/frontend/app/setup/reducers.js
+++ b/frontend/app/setup/reducers.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import { handleActions } from 'redux-actions';
 
 import {
diff --git a/frontend/app/setup/selectors.js b/frontend/app/setup/selectors.js
index 58ac5f5551e68abbbd18b058b703df72eb83db19..fbb38251379e3729ea695aca7fa946712105d791 100644
--- a/frontend/app/setup/selectors.js
+++ b/frontend/app/setup/selectors.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import { createSelector } from 'reselect';
 
 
@@ -15,4 +13,4 @@ const setupCompleteSelector       = state => state.setupComplete;
 export const setupSelectors = createSelector(
 	[activeStepSelector, userDetailsSelector, databaseDetailsSelector, allowTrackingSelector, setupErrorSelector, setupCompleteSelector],
 	(activeStep, userDetails, databaseDetails, allowTracking, setupError, setupComplete) => ({activeStep, userDetails, databaseDetails, allowTracking, setupError, setupComplete})
-);
\ No newline at end of file
+);
diff --git a/frontend/app/setup/setup.controllers.js b/frontend/app/setup/setup.controllers.js
index 66d5eccdce7eac92c0786b2aab964f4fed52902a..19f765b46f5485266c3969ae5dfd21e3ee7c2cfc 100644
--- a/frontend/app/setup/setup.controllers.js
+++ b/frontend/app/setup/setup.controllers.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import { createStore, applyMiddleware, combineReducers, compose } from 'redux';
 import promiseMiddleware from 'redux-promise';
 import thunkMidleware from "redux-thunk";
diff --git a/frontend/app/setup/setup.module.js b/frontend/app/setup/setup.module.js
index 333d608ac2d08c5073b93340093d813e397dd04f..a678d606a5c1c0df1ddb0af048f4698203b9bffc 100644
--- a/frontend/app/setup/setup.module.js
+++ b/frontend/app/setup/setup.module.js
@@ -1,5 +1,3 @@
-'use strict';
-
 var Setup = angular.module('metabase.setup', ['metabase.setup.controllers']);
 
 Setup.config(['$routeProvider', function($routeProvider) {
diff --git a/frontend/app/setup/setup.services.js b/frontend/app/setup/setup.services.js
index b856cc96324aecb55c5b0f2f16aae2302d491439..d5e5297614f63061841ea1f978da5c99cbe456f8 100644
--- a/frontend/app/setup/setup.services.js
+++ b/frontend/app/setup/setup.services.js
@@ -1,5 +1,3 @@
-'use strict';
-
 var SetupServices = angular.module('metabase.setup.services', ['ngResource', 'ngCookies']);
 
 SetupServices.factory('Setup', ['$resource', '$cookies', function($resource, $cookies) {
diff --git a/frontend/app/user/user.controllers.js b/frontend/app/user/user.controllers.js
index d9ba398e890c1e742e312abcdb08f0367e337b23..b235cb872caf4b5c1a791e31bf2b0d3edc14efeb 100644
--- a/frontend/app/user/user.controllers.js
+++ b/frontend/app/user/user.controllers.js
@@ -1,5 +1,3 @@
-"use strict";
-
 var UserControllers = angular.module('metabase.user.controllers', ['metabase.forms']);
 
 UserControllers.controller('EditCurrentUser', ['$scope', function($scope) {
diff --git a/frontend/app/user/user.directives.js b/frontend/app/user/user.directives.js
index 4e8c52c3b3990005369d2815c76e678e8a138fe7..ab1bc5157b5fbcd3270a126bd05cbe04ac9df071 100644
--- a/frontend/app/user/user.directives.js
+++ b/frontend/app/user/user.directives.js
@@ -1,5 +1,3 @@
-"use strict";
-
 var AdminUserDirectives = angular.module('metabase.user.directives', []);
 
 
diff --git a/frontend/app/user/user.module.js b/frontend/app/user/user.module.js
index 90b49b2deffdb881c501c9d719eb0b2166c8f9b2..75a9102549f142e0abb54f4b114154b5bd68c7af 100644
--- a/frontend/app/user/user.module.js
+++ b/frontend/app/user/user.module.js
@@ -1,5 +1,3 @@
-"use strict";
-
 var UserAdmin = angular.module('metabase.user', [
     'ngRoute',
     'ngCookies',
diff --git a/frontend/test/e2e/scenarios.js b/frontend/test/e2e/scenarios.js
index 32e7b9a55cc916011441ceefb7daa44cec94ec9a..f74ed9b0497aea3a3e6f4de2ce072ed291aa4a89 100644
--- a/frontend/test/e2e/scenarios.js
+++ b/frontend/test/e2e/scenarios.js
@@ -1,5 +1,3 @@
-'use strict';
-
 describe('metabase', function() {
     it('should redirect logged-out user to /auth/login', function() {
         browser.get('/');
diff --git a/frontend/test/karma.conf.js b/frontend/test/karma.conf.js
index 42ae043e31c65b62876b1a97fc96a7a896228d34..d7ece614535f952cd4da8ef4f4079e695ed253f4 100644
--- a/frontend/test/karma.conf.js
+++ b/frontend/test/karma.conf.js
@@ -1,5 +1,3 @@
-'use strict';
-
 var webpackConfig = require('../../webpack.config');
 webpackConfig.module.postLoaders = [
     { test: /\.js$/, exclude: /(\.spec\.js|vendor|node_modules)/, loader: 'istanbul-instrumenter' }
diff --git a/frontend/test/unit/auth/auth.controllers.spec.js b/frontend/test/unit/auth/auth.controllers.spec.js
index 96e51942495d4524aa6ac8db416d9fc1ea08d8fd..38fe80c03b616dcc51cf8b63b5122dd53d216774 100644
--- a/frontend/test/unit/auth/auth.controllers.spec.js
+++ b/frontend/test/unit/auth/auth.controllers.spec.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import 'metabase/auth/auth.controllers';
 
 describe('metabase.auth.controllers', function() {
diff --git a/frontend/test/unit/directives.spec.js b/frontend/test/unit/directives.spec.js
index 54557b57420aa5bc8c79359663972f267cb1e3ce..ecb3fa0e27c79e4fe832916944dde8ec6a05e743 100644
--- a/frontend/test/unit/directives.spec.js
+++ b/frontend/test/unit/directives.spec.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import 'metabase/directives';
 
 describe('metabase.directives', function() {
diff --git a/frontend/test/unit/filters.spec.js b/frontend/test/unit/filters.spec.js
index f1d940b4d8aca4d4959453b3d05f28759e63f8ef..cdfdb8434ade996516eb87cbd55a3709d693d957 100644
--- a/frontend/test/unit/filters.spec.js
+++ b/frontend/test/unit/filters.spec.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import 'metabase/filters';
 
 describe('metabase.filters', function() {
diff --git a/frontend/test/unit/lib/dashboard_grid.spec.js b/frontend/test/unit/lib/dashboard_grid.spec.js
index 01dcdfb14a330bdd9bdf17e33162218eb64a1329..da50c7b2b6756431a59cddb3d8a610539addb60a 100644
--- a/frontend/test/unit/lib/dashboard_grid.spec.js
+++ b/frontend/test/unit/lib/dashboard_grid.spec.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import { getPositionForNewDashCard } from 'metabase/lib/dashboard_grid';
 
 
diff --git a/frontend/test/unit/lib/formatting.spec.js b/frontend/test/unit/lib/formatting.spec.js
index 39314692115c2a256ecc89aa9144259521391198..6d16dae1de6ae07809d6697b9aba5ead85225991 100644
--- a/frontend/test/unit/lib/formatting.spec.js
+++ b/frontend/test/unit/lib/formatting.spec.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import { formatNumber, formatScalar } from 'metabase/lib/formatting';
 
 describe('formatting', () => {
diff --git a/frontend/test/unit/lib/query.spec.js b/frontend/test/unit/lib/query.spec.js
index a38d9ee12f73f79cf08a4c3af307f62d3c4d5485..e08332267b98fe4d48323486310502c2c5f84f3e 100644
--- a/frontend/test/unit/lib/query.spec.js
+++ b/frontend/test/unit/lib/query.spec.js
@@ -1,4 +1,3 @@
-'use strict';
 /*eslint-env jasmine */
 
 import Query from 'metabase/lib/query';
diff --git a/frontend/test/unit/lib/query_time.spec.js b/frontend/test/unit/lib/query_time.spec.js
index 5f3276c4b65f82374a346e211c2cf623bbfbca9e..ba99282340e7bb7268b34b295b26779f79abd4ce 100644
--- a/frontend/test/unit/lib/query_time.spec.js
+++ b/frontend/test/unit/lib/query_time.spec.js
@@ -1,4 +1,3 @@
-'use strict';
 /*eslint-env jasmine */
 
 import moment from "moment";
diff --git a/frontend/test/unit/lib/schema_metadata.spec.js b/frontend/test/unit/lib/schema_metadata.spec.js
index 5464a2a9c6c81290be30c757c58b0645a37b425b..c1e6848f250aa0aa6d494923c40e60e8da836a09 100644
--- a/frontend/test/unit/lib/schema_metadata.spec.js
+++ b/frontend/test/unit/lib/schema_metadata.spec.js
@@ -1,4 +1,3 @@
-'use strict';
 /*eslint-env jasmine */
 
 import {
diff --git a/frontend/test/unit/lib/utils.spec.js b/frontend/test/unit/lib/utils.spec.js
index bdbca15f7ce4694781a9d1a7429fa4b3888ab048..0a517171f085c9b4fff09649fa6449b79cf777af 100644
--- a/frontend/test/unit/lib/utils.spec.js
+++ b/frontend/test/unit/lib/utils.spec.js
@@ -1,4 +1,3 @@
-'use strict';
 /*eslint-env jasmine */
 
 import MetabaseUtils from 'metabase/lib/utils';
diff --git a/frontend/test/unit/services.spec.js b/frontend/test/unit/services.spec.js
index 6df80c4a4786b7d4429ef206e68cf4c48d462dd8..940edfdd053cfcf82adefaec9ff75aaecb5b6201 100644
--- a/frontend/test/unit/services.spec.js
+++ b/frontend/test/unit/services.spec.js
@@ -1,5 +1,3 @@
-'use strict';
-
 import 'metabase/services';
 import 'metabase/metabase/metabase.services';
 
diff --git a/frontend/vendor.js b/frontend/vendor.js
index 720ce87e011f4817c3210d30665b6872582d9e3a..6bc2da19885e7e1e3e8750bfb73fbded74d6bbd9 100644
--- a/frontend/vendor.js
+++ b/frontend/vendor.js
@@ -1,5 +1,3 @@
-"use strict";
-
 import 'babel/polyfill';
 
 // angular: