fixed finally background task