I'll get to this tomorrow and damn it [@Doc Doctor] you make this sound like David vs Goliath...