now spawn compile too