why is this method called spawnCapital?