Add elems to model, alg for access bm, view/model/template for attributes