@tfcoates: Good post mate.