example of documentation (not exactly like that, but something like it)