scripted ports