Try understood splitting to modules.