For the second time in two weeks, Taylor Swift has done her part to put smiles on the faces of sick children.

The country do-gooder visited Hasbro Children’s Hospital in Providence, R.I., this week and reportedly spent five hours with families and patients at the facility.

The “Red” singer even played a song for children in a psychiatric unit.

A spokesperson for the hospital said the visit is one of the longest she’s ever witnessed.

Just last week, Taylor made headlines for visiting New York Hospital Memorial Sloan-Kettering Cancer Center, where she also spent five hours stopping by each room for a chat and hangout session with each patient.

Taylor will go from do-gooding to possible award-winning this weekend at the ACM Awards in Las Vegas.