Shizzle Sherlock keeps the vibes