more work for v2.0, com port selector sorta working... recursive calling is proving an issue in this engine :/