adding the ACTUAL files meant for the sample branch

It doesn't appear that the `Task` return value is ever actually used - remove.