task improvements