make the unread count stuff more backbone-ey