add code dirctory