Module class nearly completed? ;)