Implementing reconnects, progress