I finally found an app that gets it right ...