use ClassInitialize