+rep really good support 10/10 thought they would give up