Don't need recursive child function any longer