never gave up