route is drawn using an asynchronous task