nice progress, some tele goodness there