added special_ports