Fix docuemntation.
Make sure we return all the info we need from the call.
Properly implement item returns.