allow multiple auxiliary modules to be loaded

Don't just return after the first (un)successful run through the list of auxiliary modules