EHN: write documentation