more generic template
create settings form custom form layout
template to render form
render the right form and template
migrate of model