add struct k_module