Code wont function correctly (GSM Module)

Well, before, the voiceCall was dependent upon the superfluous second buttonState comparison.
Now it isn't conditional at all.