Add a timeout and a flush, refactor connect_back
Pluralize password correctly