Hey there :D -- I'm uncertain how much I can help as it may be an itch related issue. What's happening o.o?