i guess i could hard code another temporary node, but then it won't work with lists that are less than 5. There's gotta be an easier way?