caption refine