It looks much better! I'd see if there's some anti-itch cream for it.