When 50 Cent isn’t pulling publicity stunts, ending careers and kicking people while they are down, he’s actually a pretty good guy.

As a part of Yahoo’s Crash Concerts series, 50 Cent made a surprise appearance at Madison Square Boys & Girls Club in Brooklyn performing “New Day.” List of songs that 50 performed afterwards included “Heat,” “Many Men,” and “I’ll Still Kill.” Totally kidding.

Check out the footage of 50 Cent’s surprise performance down below. you can’t say that Curtis don’t love the kids.