Strange dependancies....