completed migration tasks for request, should clean the javascript abit