processing port of first example