test precomit