make "private" data driven and parent repo editable