adding async library to OASIS