accept non source urls for github