This pains me but I hope it gives you pain too