Holistic Gleaning