add gitloader from the original Gist