Santa's not so little helper
prev
index