exclusive files function added