add train transit multi requester
add gist.el