work on dom view