some progress trying to get selection back up on its feet