one-time commit