the change you made skips by the component too which is non virtual