Black Grey And White Hats