Self-directed search