on form

Prepositional phrase

 * 1) Doing well; performing as well as would usually be expected.