and you might have to start them all with an equally ugly sync loop