Updated model + Add element (js to finish)