easyVR vs sim900 shild

thank, I understand that

but i still want to work on the uno with two ports
so I found that for this I need to use
portNAME.listen(); it's not very comfrtuble. .
but I didn't found another way
I have the mega ADK board too but it's not working with the sim900 shild
if you have a sagestions I will be glad to hear