let the projct scanner work on backgroud thread and show progress indicator