mutation observer added, now can observe normal content changes