parent reference fix