More work on the architecture; module array.