libcomm

* indicates required