add wrapper for CORS