rudimentary documentation