major update to gist pulling protocolll