N.E.R.D??? Their last album was in 04'. WTF???