update `define

update after `define