bootstrap style
accept template as option