updated the code section