Together ever more trusting one another