Good to know about the requirement to have a parent. I was uncertain about that, which was why I defaulted to making it optional. Will definitely revise that direction.