Nitpicking: is the $id actually needed? 2011?