Receiver ( 200;300) for receiving in a cell at least first ( α) and second ( β) data streams included in at least first ( y 1) and second ( y 2) signals, the receiver comprising: a first estimating unit ( 205-210;305) configured to receive the first ( y 1) and second ( y 2) signals and provide an estimate of the first data ( LLR α) carried on the first data stream and an estimate of the second data ( LLR β) carried on the second data stream, a regenerating unit ( 215,225-240;315 1,325 1 -335 1) configured to provide a regenerated first data stream ( x 1 (α),x 2 (α)) based on the estimate of the first data ( LLR α) and on attenuation of first radio channels over which the first data stream ( α) has been transmitted, a second estimating unit ( 245-265;345 1 -350 1,355 2 -365 2,360) configured to provide a further estimate of second data ( LLR βf) carried on the second data stream ( β) based on the regenerated first data stream( x 1 (α),x 2 (α)), on the first ( y 1) and second ( y 2) signals, on attenuation of second radio channels over which the second data stream ( β) has been transmitted, and on inter/intra-cell interference, and a first extraction unit ( 215,220;375 1,380 1) configured to extract first information ( b α) within the first data based on said estimate of the first data ( LLR α), and a second extraction unit ( 275,280;375 2,380 2) configured to extract second information ( b β) within the second data, characterized in that the receiver ( 200;300) further comprises an adder node (270;370 2) for providing a combined estimate of the second data ( LLR sum ( β)) by adding said estimate of the second data ( LLR β) to said further estimate of the second data ( LLR βf), said second extraction unit (275,280;375 2,380 2) being configured to extract the second information ( b β) based on said combined estimate of the second data ( LLR sum (β)). a first estimating unit ( 205-210;305) configured to receive the first ( y 1) and second ( y 2) signals and provide an estimate of the first data ( LLR α) carried on the first data stream and an estimate of the second data ( LLR β) carried on the second data stream, a regenerating unit ( 215,225-240;315 1,325 1 -335 1) configured to provide a regenerated first data stream ( x 1 (α),x 2 (α)) based on the estimate of the first data ( LLR α) and on attenuation of first radio channels over which the first data stream ( α) has been transmitted, a second estimating unit ( 245-265;345 1 -350 1,355 2 -365 2,360) configured to provide a further estimate of second data ( LLR βf) carried on the second data stream ( β) based on the regenerated first data stream( x 1 (α),x 2 (α)), on the first ( y 1) and second ( y 2) signals, on attenuation of second radio channels over which the second data stream ( β) has been transmitted, and on inter/intra-cell interference, and a first extraction unit ( 215,220;375 1,380 1) configured to extract first information ( b α) within the first data based on said estimate of the first data ( LLR α), and a second extraction unit ( 275,280;375 2,380 2) configured to extract second information ( b β) within the second data, characterized in that the receiver ( 200;300) further comprises an adder node (270;370 2) for providing a combined estimate of the second data ( LLR sum ( β)) by adding said estimate of the second data ( LLR β) to said further estimate of the second data ( LLR βf), said second extraction unit (275,280;375 2,380 2) being configured to extract the second information ( b β) based on said combined estimate of the second data ( LLR sum (β)).