add class async and thread