remove duplicated constructor after merge