Tidy up documentation
Update docs
Add sample method