add code and image