add write support for new and updated entries at the backend