超前

Adjective

 * 1) outdoing one's predecessors; ahead of one's time; ahead of the pack

Verb

 * 1) to lead; to outstrip; to advance; to take the lead