nimble, skilful, skillful