good lord such pessimism! and cynicism.