fuck the char type