I need to add a function that will allow a dynamic position and a dynamic separator with reference to cases where the entered position deviates from the existing expressions