Updated with new serial comm interface