random ports feature

Right now, this is a contradiction to what You did above. Where you've removed the port set.