Refine interface