add reactive nodes