fixed dependency cycle (absent)