Make Task public.
Add scratch for DataReader.