I understand that much but what if I want to load program? Assume I already have access to the file (disk and filesystem driver present) how can I load bare instructions in "instruction segment" from say a Mach-o file. basically what want to know is how you go about creating an task given the bare instructions as in a file.