void
void
void
void
auto commit before refresh
auto commit after refresh
void
void
void
void
void
void