Add documentation for complete
Fix/Suppress a few warnings