work on exposing ports as specific values