looking at child values through a callback