cannot trace a function, i have to test the parts or reconstruct with TDD