Update constructor proposal