async the auto start