added preambles to each module