Last Friday, the Kampala Serena hotel's Victoria hall was filled with excitement and anticipation, as American R&B/Soul singer Keith Sweat made a grand performance in Uganda.
This was at the sixth Nile Gold Jazz Safari, where Sweat was the highlight of the night.
Everyone expected the singer to just walk on the stage, but it took another 30 minutes for the stage to be set up for him.
And while his team prepared the stage, the enthusiastic and impatient fans were already whistling and clapping.
But the emcee of the night, KFM's Roger Mugisha, made a timely intervention - explaining that Sweat's team needed enough time to make the 'transition from jazz-funk, to soul'.
And once the band was ready, the stage backdrop was changed to plain white before the lights went dim.
And then it started - with the ushering in of Sweat's prolific female vocalist, who got everyone on their feet.
As the crowd's restlessness grew with a desire that needed to be fed, we then heard the amazing, powerful voice of Sweat's hyper man, who went ahead of him as he followed from the back.
Clad in a fitting black suit with shiny shoes, Sweat stepped on the stage amidst cheers from the crowd. His mere appearance on stage was enough satisfaction to many.
Yet Sweat's voice wasn't in vintage form -after he revealed that he wasn't 'feeling well'.
But being the entertainer he is, he still managed to wow guests although sometimes, it felt like the backup vocalists did the entire donkey work.
Every song that he sang was right on time, reminiscing memories of old school days for guests.
Whether he sang: Make it last forever, I will give all my love, Keep it coming, Get up on it, Still in the game, Didn't see me coming, Sweat worked up a heavy sweat from especially female fans, who overwhelmed him, singing along his songs as he did hit after hit.
Former XFM and Radio One presenter Yvonne Koreta shocked the audience and Sweat when she jumped onstage, pulling off that one-legged old school dance stroke.
Sweat engaged his fans by walking down and greeting a few before thanking them for showing up.
Before Sweat's performance, which lasted about one and a half hours (from 10:45pm), there was the jazz-funk session by a team of eight talented instrumentalists.
Michael Stewart aka Patches on the trumpets demonstrated why he was born and raised in the city where jazz was born, New Orleans, Louisiana, while Tom Braxton exhibited why he is the smooth jazz's most prolific saxophonist.
The duo knew how to charm the audience -with their distinctive sounds. But the man to watch was John Blackwell on the drums. His playing techniques of drumstick twirling and cross-over strokes -as he brought out funky drum sounds, gave you nostalgia of our own Roy Kasika aka The Drum Machine.
Greg Spero, 27, was also noticeable in one corner playing the keyboard as Karl Vanden Bossche aka Groovinstein manned the percussions. Others included: Charlie Singleton on the lead guitar, Tony Momrelle (as the vocalist) and Gary W. Grainger on the bass.
For guests who paid Shs 170,000 for ordinary tickets and Shs 300,000 for VIP, there was a cocktail accompanied with the Nile Gold beer and Redds.