Added Prerequisite parsing and controls