app: learn templates
app: modify the css and html