fix sibling bug