fix permission execution