overloading char