included port manipulation