curve updates