No place for arrogance