source now comes from the github version rather than local