implement GET.