renamed operation.path to operation.function