Add elements constructors + model binding