Implement second Refinement on Graph; Proper Logging