Yes this is the best but honestly I can't afford for this app it is very expressive. I don't recommend this. This is not helpful. I want to give zero star but no option. I don't want subscription I have no money at all.