Adding asynchronous loading.