distinguish between file dependent shares and other shares