context is already declared in this scope.