Error handling (login, ^C), removed version