finish the inteface to update the performance curve dynamically