using asyncloader in FullScreenViewer