more general full path term