never give up. never surrender.