hopefully basically finished c_i - c_i interaction