insert breaks at beggining of section
updated to match crazy new file names
handles weird new names...mostly
added reverse so prompt is rtl and prompt gen func
minor tweaks