solved, but hacky and ugly

need to fix up the string part at the end

i imagine i could also use a lambda function to smooth things over,
too. have to read about that.