Damn, why do I try to be smart