fix permition