Works, lacks avg_diameter method