allow for a single core compile