implemented Parent_ member