adding the implicit task
integrated get_thread()