@frederickac: Excellent post,