Redesigned middleware system.