Updated async lab