Adding circular dependency example