add visitchildren to dao objects