#2 PortBase and specific FilePort implemented