better than I could do