This procedure is for internal use only.