There has been a twist in the story of the Massachusetts woman who used her $200 lottery ticket winnings to help a homeless man.

Glenn A. Williams, 59, was arrested this week on an outstanding warrant. According to ABC, the man was charged with failing to register as a sex offender. In 1994, Williams was charged with indecent assault of a minor, a felony.

Williams was released without bail and a not guilty plea was entered on his behalf.

Sofia Lorena, the woman who paid for a hotel room for Williams so he could escape the bitter cold, posted on Facebook that despite the negative turn of events, she stil stands by helping those in need. The money collected in a GoFundMe account will go directly to local charities.

Sofia Lorena wrote on Facebook that as soon as she realized she had won, she looked up and met Williams. In the negative-degree temperatures, he was outside holding a sign asking for money.

Lorena took him to Dunkin Donuts to buy him a coffee asked him where he would sleep that night in the cold. He told her he didn’t know, so she called every homeless shelter around to try to find a bed for Williams.

With no luck, she decided to use the winnings from her good luck and put Williams in a hotel for two nights.

Lorena posted the entire exchange on Facebook and told her friends that Williams would be very grateful to anyone willing to donate leftovers or warm clothes. Then she gave his room number so people would know where to find him -- and did they ever.

Lorena's post was shared hundreds of times. Her inbox was flooded with people trying to help, so she created a GoFundMe page.

All of this happened because Lorena won a couple hundred bucks on a scratcher ticket.