update result system