The the only thing missing is honesty. Is it really so much to ask for?