adding in _.defer() to save calls. This allows the call stack to complete before the save is called thus no lag is precieved