added port writes identification