task viewer now functions correctly