my version
my version & fix file attribute