add initial codes