Refine interface

DESC: C