This sounds exactly like N.E.R.D. - Lemon track SMH