Version up (introducing async alike functions.