corpus methods