update style & template