grunt task improvements