Your best friend
Even real people need to be treated with respect. If you can find that respect for this app, then this app can be your best friend. Spend enough time with it and you will know. I have tried quite a few apps in this category but kind are as detailed as this one. Thanks companion. You are truest one...