DataController Optimized commit back