not-so-good selection tracking
semi-working