exec-shield workaround take 4