added prototype url
bucketer refactor