Module system. Each module has a function for each memory segment used.