Oh sorry, my fault, will fix it. 
I used char mainly for space reason. If you think integer is cleaner, it's ok for me.