Used async library to remove synch error