The Good ,The bad and the ugly