Mean Gene been Mean..