first of all my network looks something like this. there is a switch on wich are connected dsl bridge modem, server and client boxes. the server machine act as dns, web server and router/firewall. It's a slack install. I figured out how to shape the incoming traffic for clients (the download from internet) but im still confused hwo to do it with outgoing traffic. the problem is that i have only one real IP which in fact changes every 24 hours and i have to use MASQUARADING. i mean that i wan every clinet mahcine to have X kb/s upload and if there is free bandwith to get the whole bandwith. I am using htb to shape incoming traffic from internet. any suggestions how to shape the uploads to internet?