Partially reverted de5fbd054d; restored update_parameters methods