This app is more than worth the money.