Background operation is finally working!