Donald trump never ever give up