Totally dependent, yet confident