dom is built by class
dom built by js