use g_ascii_strcasecmp
add module init files