update brief function