move pre-execute to Edit
sped up language select with named route
update auto template to handle i18n