simplify x<size> variant handling, add add url2 helper to make url from file.