Added background task with progress indicator