Took some work, but he got it