attempt to fix the empty string inline code thingy (also fix f -> v)