update f_com.cpp