update pseudocode