• bob

    Wehoo! On all counts.