Chain selection theory