i think check because i removed the backwards dependencies in the other adapter