seems to add next/back fields correctly - depth not working/not needed