rewrite oddbyexample a lot. dont use moduleRef any more