add fp for CU