Hobgoblin,
Just want to let you know that your way of jumping to free space at the beginning of the file, add bytes to modify the jnz to jump to the patch bytes, and then jumping back to jump to OEP works great.
Thanks for this very helpfull way of teaching.
Regards,