Separation of modules