Granular recovery technology