Add element_base.go