adds the possibility to set a manual port