Yes, a program like that would definately be useful. There are several like it already, but none are very flexible or easy to use. Also, I assume you are the person who wrote the Molar Mass Calculator. Let me thank you. It's very useful. I have only one suggestion. Could you implement parenthesis, so you could enter a formula like: Al2(NO3)2.