dicide code(may 20th)