Implementing support for a new modem- how to?