how the hell?. .. c how the hell? c