added url shortening