crossdomain decorator