forgot to add outer end