Splitting into smaller modules