Did some documentation