fixing several bugs
using the new database index
informing user that something is happening
running context check in a background thread - the current selection is copied