build things one at a time