Update
Added the SelectionAlgorithm