you know what this system needs? more complexity