we need some racise comments thrown in here somewhere