I'll probably read the IC posts to get a better grip of what's happening, and start work on a char tomorrow ^^