update style, template
update build target
generated result