added pseudo-pointer;