add case_conv algorithms