a question for the haters.....