Preserve input and update logic
Prepare localisations