added some documentation for myself