Added incremental selection
It is not very good