char table C module updates now with functional arguement passing!