add code checker