add code module