FIX: disabled sync with each set. The caller can either call 'sync()' or the destructor will take care of it. This will improve performance