Add comments 4 codes