Use construct instead of build