switched from jQuery children to find, since DOM nodes in between are possible