add README.md to confine the harm, and use a trampoline to get rid of potential stack overflows