Design the system again