if (categoryMonitorOrder.length !== 0) {
                        // instantiate views that don't have order yet...
                        var unorderedMonitors = _.difference(monitorCollection.pluck('id'), categoryMonitorOrder);
                        // add them to the order array
                        categoryMonitorOrder = _.union(categoryMonitorOrder, unorderedMonitors);