just when i was ready to wring some necks...