add github gist support