practice on commit