Refine Framework