Corrected mistake with fourth alternative flow