Woohoo!
Progress is progress... and damn, if it doesn't feeeel gooood

Well done - particularly the hill speed - that is a significant difference