update processing codes