fix the bug. need to check abspath for the file. so it won't care
duplicate