re-add checking and returning clerk methods