ADAM PORT