curring fn enabled