完善

Verb

 * 1)  to perfect; to improve; to optimize; to refine

Adjective

 * 1) perfect; equipped; developed