combine proc and truncated timeout strategy
update readme