changes to execute_parameter