updated default curve behaviour