More control on port mapping.