refactor preppers to delimited_string class"