add archives module and support jsonp