fix pseudocode for branch