fast forward to unoptimized solution, url buffer needed