load combinations using user tools for Eurocode

hi 

I have questions about the eurocode combinations created by the user tool facility within staad.

I am wondering if there is an example to verify what scenarios are considered when combinations are generated. 

It seems to be creating far more combinations than I would expect. For example I considered 4 load cases 2x Dead (should be treated from same source), 1x Live Load & 1x Wind Load i.e.

LC1: DL 1 (Dead)

LC2: DL 2 (Dead)

LC3: LL (Live)

LC4: Wind Load (Wind)

Staad created me 32 loading combinations and this includes SLS and ULS combos.

In my opinion I would expect following scenarios:

(LC1 +LC2) +LC3

(LC1 +LC2) +LC3 (leading) +LC4 (accompanying)

(LC1 +LC2) +LC4 

(LC1 +LC2) +LC3 (accompanying) +LC4 (leading)

therefore 4 combinations for ULS and SLS each.

Please comment.

Thanks.