Amazing what a little agility and a lot of persistence will get you...