change the set double interface