try to fix dep chaining