added sentry error monitoring