Os=win98 i have installed the WMI Core. What else can be wrong here? i have 2 classes and a module, lets call them c1 c2 and m1 in c1 dim a as new c2 .... ... ... c2: public class c2 inherits applicationcontext public sub new() mybase.new initializecomponents DoSomethingInM1 () <------- this is were i get the type initializer error M1: module M1 public sub DoSomethingInM1() ..... end sub Thanks for your help Albert