setup dependencies fixed