added kernel injection module