Refactored!
Add documents