simified modules, made factorys, producers, consumers, storers and thread save storage