Actual router handling plus child threads!