1d

update 1d!