updated code docs