handle repo with suffix