adjust the system