added URL shortening