add dir newcode