fixed weird dependency