Geographic Applications: An Experience with O2