Add different styles of async