This is screen shot of my QOS download

This is screen shot of my QOS download

My target is the following :
Default Service Class : Fast
If Connection bytes exceed 256 kb : Normal
If Connection bytes exceed 1024 kb : Slow
Except
For League of legends (Port: 5000-5500) its always : Game
For Skype its always : VOIP
For Bittorrent its always : Slow
But while watching the Current Connections List , I have noticed that for any Connection when the Download Classification Changes , the Upload State always change to the Same Classification , despite it didn't reach its quota at the Upload , its a minor problem for me , but i just want to learn why ?
Another question , if two Conflict rules are existed , the above rule has a higher priority than the lower one , is it true ?