Version_2

Changed to use async functions.