added something on pseudocode