libicom for now, CI-V library later