Added GetContext for program