don't notify user about altering child states if there are no children