try and rearrange this for github url support