changed example to use GCTasklet