#16 module documentation [skip ci]