add color change of ancestor