separated dom library