implement missing request handlers