Basic documentation on tricky parts