reworked to try both user and my files