no need for parent boolean field