Still seeking the way to do the stuff right for the sons array