use new 42-cent-module architecture