to the best of his ability