#122 handle the content modification state