Changing parameter logic