Updated Module class