parametrize the supervisor port