make protocol hold targetlen for each target
drwxr-xr-x - xseg