A real hodgepodge.