step towards better documentation