some documentation so I don't forget how to use it