the last input was very slow, but surprised the WR here was not that optimized. not bad but very improvable still