Since it seems to me that there's no mean to edit the previously posted review here, this is to correct my one-star rating previously left by mistake. This application indeed should be rated a five-star+ ! Sorry for the mistake.. :-(