work in progress, figuring out how to access images from the library asynchronously