Documentation
Did some stuff