this thread is building some well-deserved anger....