Worked on ReadFile() and RunInstructions()