made additional library requests asynchronous again