constr - add