Progress towards implementing background task