precomit concept