added supported_ports to class definition