Context added as program parameter