updates parameters