High Level Steps: