cleanup and async module issue starting