@steevc: Sounds very like