Strength overcomes obstacles