the hooks are in place, arduino comm thread mostly done.