cover main.py too -- new logger. everything seems perfect now -- pretty robust! only weak link is trnasport, but since transport has always been pretty stable, we should reply on it.