divided intro interchangeable modules