Big Daddy Kane still got it