change to use sablone which is Hiccup-style syntax