A bit rocky for a personal best. I've done some of these individual sections much cleaner before, but oh well.