commit initial codes