ciccular dependencies fix